utls
Go標準のTLSライブラリのフォークで、ClientHelloを細かく制御できます。他のクライアントに見せかける用途で、主に検閲回避に使われます。
Xで共有ライセンス: BSD-3-Clause
概要
uTLSはGo標準のcrypto/tlsをフォークしたライブラリで、TLSのClientHelloに低レベルでアクセスできます。ハンドシェイク自体はcrypto/tlsが行い、uTLSはClientHelloの部分だけを変更し、その内容を公開します。GoのClientHelloは特徴的なフィンガープリントを持つため、ツールが見分けられて遮断されやすくなります。他のクライアントを模倣でき、主に検閲回避に使われます。Go 1.21以降が必要です。
主な特長
- ClientHelloの全ビットを読み書き可能
- ランダム化を含むフィンガープリント対策
- ServerHelloなどClientHandshakeStateを参照可能
- 偽のセッションチケットに対応
こんな人・用途に
目立たないことが必要な検閲回避ツールなどをGoで作る開発者向け。READMEの説明は古い場合があり、godocの参照が推奨されています。
- アップストリーム
- refraction-networking/utls
- GitHubのフォーク
- Guo-astro/utls
- アップストリームのスター数
- 2.6k
- カテゴリ
- セキュリティとネットワーク
- 言語
- Go
- ライセンス
- BSD-3-Clause
- フォーク日
- 2025-10-15
- 同期状態
- 同期済み最終同期 2026-09-29
同じカテゴリ: セキュリティとネットワーク
WireGuardとOpenVPNのトンネルを端末から管理し、通信状況や漏えいの可能性を確認するツールです。複数のVPNプロファイルの操作に使えます。
フォーク日 2026-09-29最終同期 2026-09-29ライセンス: MITセキュリティとネットワークGitHub
IP調査とネットワーク診断のWebツール集です。IPの所在地、ASN、評判、リスクやDNS、WebRTC、AIサービス状況を確認できます。
フォーク日 2026-09-28最終同期 2026-09-29ライセンス: AGPL-3.0セキュリティとネットワークGitHub
逆解析、許可された侵入テスト、セキュリティ調査向けに、AIコーディングクライアントを適切なツールへ振り分けるスキル集です。
フォーク日 2026-09-28最終同期 2026-09-29ライセンス: MITセキュリティとネットワークGitHub
ユーザー名が数百のSNSに存在するかを調べるコマンドラインツール。OSINT調査や、同じ名前のアカウント探しに使われます。
フォーク日 2026-09-25最終同期 2026-09-29ライセンス: MITセキュリティとネットワークGitHub