Free TROJAN Account
Create Premium TROJAN Servers for Free
What is Trojan Go VPN ?
Trojan-Go is a complete Trojan agent implemented in Go language, compatible with the Trojan protocol and the original configuration file format. It supports and is compatible with most functions of the Trojan-GFW version, and has expanded more practical functions. The primary goal of Trojan-Go is to ensure transmission security and concealment. Under this premise, the transmission performance and ease of use should be improved as much as possible. A complete Trojan proxy implemented using Go, compatible with the original Trojan protocol and configuration file format. Safe, efficient, lightweight and easy to use. Trojan-Go supports multiplexing to improve concurrency performance. uses routing modules to achieve domestic and foreign traffic distribution. supports CDN traffic transfer (based on WebSocket over TLS). supports the use of AEAD for secondary encryption of Trojan traffic (based on Shadowsocks AEAD). supports pluggable The unplugged transport layer plug-in allows to replace TLS and use other encrypted tunnels to transmit Trojan protocol traffic. The pre-compiled binary executable file can be downloaded on the Release page. It can be run directly after decompression, no other components depend on it.
- Trojan TLS
- Trojan TLS Shadowrocket
- Trojan TLS QV2ray
- TLS tunneling.
- UDP proxy.
- Transparent proxy based on TProxy (TCP / UDP)
- Countermeasures against GFW passive detection/active detection mechanism.
- Socks5 / HTTP proxy automatic adaptation.
- Websocket transmission support to realize CDN traffic transfer (based on WebSocket over TLS) and counter GFW man-in-the-middle attacks.