【Github】项目名:Trojan – Go:Go实现的Trojan代理工具
项目简介
Trojan – Go是使用Go编写的完整Trojan代理,兼容原版Trojan协议及配置文件格式。它具有安全、高效、轻巧、易用的特点。支持多路复用提升并发性能,利用路由模块实现国内外分流,支持CDN流量中转(基于WebSocket over TLS),支持使用AEAD对Trojan流量二次加密(基于Shadowsocks AEAD),还有可插拔的传输层插件,允许替换TLS等操作。预编译二进制可执行文件可在Release页面下载,解压即可直接运行,无其他组件依赖。
核心技术
基于Go语言编写,运用了多路复用(smux)技术减少TCP和TLS握手延迟以提升高并发情景下的性能;采用路由模块实现如国内直连、海外代理等自定义路由功能(有Proxy代理、Bypass绕过、Block封锁三种策略);支持WebSocket over TLS技术实现CDN流量中转并对抗GFW中间人攻击;支持基于Shadowsocks AEAD的二次加密技术保证Websocket传输流量安全;可插拔的传输层插件技术并支持Shadowsocks SIP003标准的混淆插件。
实践案例
Qv2ray是跨平台客户端(支持Windows/macOS/Linux),使用Trojan – Go核心,支持所有Trojan – Go扩展特性。Igniter – Go是Android客户端,Fork自Igniter,将核心替换为Trojan – Go并修改后支持所有扩展特性。
项目总结
Trojan – Go在代理工具领域有着独特的优势,功能丰富且易用。如果大家在使用过程中有任何问题,或者有新的想法和建议,欢迎在评论区留言讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的Trojan-Go:Go实现的Trojan代理工具都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航

AnotherSteamCommunityFix(简称ASCF)是一个用于临时性修复Steam社区在中国大陆无法访问问题的小工具。由Go语言编写,可在几乎任何系统平台运行。它主要通过修改hosts文件来工作,程序运行时将steamcommunity.com域名指向本地并监听特定端口,退出时恢复hosts文件。使用时有诸多注意事项,如保持程序运行、处理闪退情况、按硬件平台选择合适版本、在Linux/macOS系统下遵循特定使用步骤等。这个工具为遇到Steam社区访问困扰的用户提供了一种可能的解决途径。