trojan-go (net/trojan-go) Updated: 2 years, 10 months ago Add to my watchlist
An unidentifiable mechanism that helps you bypass network restrictions, written in Go.A Trojan proxy written in Go, with improvements over the original Trojan project. Trojan features multiple protocols over TLS to avoid both active/passive detections and ISP QoS limitations. It doesn't rely on strong encryption or obfuscation; instead it imitates the most common protocol, HTTPS, so firewalls won't see anything other than normal HTTPS traffic.
Version: 0.10.6 License: GPL-3 GitHubMaintainers | i0ntempest |
Categories | net security |
Homepage | https://github.com/p4gefau1t/trojan-go |
Platforms | darwin freebsd linux |
Variants |
|
"trojan-go" depends on
build (2)
Ports that depend on "trojan-go"
No ports
Port notes
The default config file is copied to ${prefix}/etc/trojan-go/config.json and its content will be preserved across upgrades and reinstalls. The startup item will use this config file by default. A startup item has been generated that will aid in starting trojan-go with launchd. It is disabled by default. Execute the following command to start it, and to cause it to launch at startup:
sudo port load trojan-go
Port Health:
Loading Port Health