utls
Go标准TLS库的分支,可底层控制ClientHello,用于让连接伪装成其他客户端,主要用于对抗网络审查。
分享到 X许可证: BSD-3-Clause
概述
uTLS是Go标准库crypto/tls的分支,可以在底层访问TLS的ClientHello。握手本身仍由crypto/tls完成,uTLS只修改ClientHello部分并开放其细节。Go默认的ClientHello指纹很有辨识度,使用它的工具容易被识别和封锁。借助uTLS,程序可以模仿其他客户端,主要用于反审查。它要求Go 1.21或更高版本。
主要特点
- 可读写ClientHello的所有字节
- 抵抗指纹识别,包含随机化指纹
- 可读取ServerHello等握手状态
- 支持伪造会话票据
适用场景
适合用Go开发反审查等需要隐藏特征的工具的开发者。README提醒文档可能过时,建议参考godoc。
- 上游仓库
- refraction-networking/utls
- GitHub 上的 fork
- Guo-astro/utls
- 上游 Star 数
- 2.6k
- 分类
- 安全与网络
- 编程语言
- Go
- 许可证
- BSD-3-Clause
- Fork 时间
- 2025-10-15
- 同步状态
- 已同步上次同步 2026-10-11
同分类更多: 安全与网络
用于检查代理可用性并按请求轮换IP的Go工具。它帮助用户在代理池校验和轮换时保持流程简单。
适用于ESP32-C3的小型DNS广告拦截器,可拦截网络中的广告查询,并通过网页仪表板进行管理。
用于检查个人信息是否出现在公开传播的互联网内容中,帮助个人评估隐私暴露情况。
GhostTrack是用于查询IP、电话号码和社交媒体用户名的Python OSINT工具,可在Linux或Termux中进行信息收集和授权测试。