utls
Go標準のTLSライブラリのフォークで、ClientHelloを細かく制御できます。他のクライアントに見せかける用途で、主に検閲回避に使われます。
再現できる小さなissueを選び、AIコーディングエージェントで直してみましょう。
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-11-09
同じカテゴリ: セキュリティとネットワーク
特定のPHPとApache構成におけるセッション処理の問題を調べるための、セキュリティ研究用の実証プロジェクトです。管理された再現手順と、挙動を理解するための隔離環境を記録しています。
フォーク日 2026-10-21最終同期 2026-11-09ライセンス表記なしセキュリティとネットワークGitHub
認可されたiOSテストで、Apple WLOCの位置情報応答を書き換えるProxyPin用スクリプトです。選択した座標を使い、ネットワーク測位のQAシナリオを再現できます。
フォーク日 2026-10-18最終同期 2026-11-09ライセンス: MITセキュリティとネットワークGitHub
crt.nameの証明書透明性レコードを検索してサブドメインを探すツール集です。BashまたはPythonから実行し、結果を収集・保存できます。
フォーク日 2026-10-14最終同期 2026-11-09ライセンス: MITセキュリティとネットワークGitHub
VPS上でXrayを使う個人向けプロキシの構成・導入ガイドです。Hysteria2を主な入口とし、AI通信はWARPへ、必要ならClaudeやAnthropicは固定SOCKS5へ振り分けます。
フォーク日 2026-10-12最終同期 2026-11-09ライセンス: MITセキュリティとネットワークGitHub