Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
UA3F — HTTP、SOCKS5、TPROXY、REDIRECT、NFQUEUEモードをサポートし、HTTPS MitM、ルールベースのヘッダー/ボディ書き換え、DPIデシンクを備えた透過型HTTP(S)書き換えプロキシ。 | Kitploit
ツール/GitHubGitHub/sunbk201/ua3f
パケットスニッフィングと分析ネットワークマッピングウェブプロキシと傍受ウェブセキュリティネットワークセキュリティプライバシーユーティリティとフレームワークアンチボット
GitHubsunbk201/ua3f

UA3F

HTTP、SOCKS5、TPROXY、REDIRECT、NFQUEUEモードをサポートし、HTTPS MitM、ルールベースのヘッダー/ボディ書き換え、DPIデシンクを備えた透過型HTTP(S)書き換えプロキシ。

リポジトリを見る
689371222日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
ウェブサイト
共有

UA3F

Release CodeQL License GitHub Downloads (all assets, all releases) Telegram group

UA3F

English | 简体中文

UA3F は HTTP(S) 書き換えプロキシであり、HTTP、SOCKS5、TPROXY、REDIRECT、NFQUEUE サービスとして、HTTP(S) トラフィック(例えば User-Agent)を効率的かつ透過的に書き換えます。

  • HTTP(S) リクエストとレスポンスの Header、Body の双方向書き換えをサポート
  • HTTP(S) URL リダイレクトをサポート:302、307、Header
  • HTTPS MitM トラフィックの復号と書き換えをサポート
  • アプリケーション層サービスモード:HTTP、SOCKS5
  • トランスポート層サービスモード:TPROXY、REDIRECT
  • ネットワーク層サービスモード:NFQUEUE(UA2F)
  • 高度に柔軟な書き換えルールシステム、複数のルールタイプと書き換えポリシーをサポート
  • リアルタイム統計パネル、トラフィック変更の監視と分析をサポート
  • opkg インストール、コンパイルインストール、Docker デプロイなど複数の方法をサポート
  • Clash Fake-IP & Redir-Host の各種モードとの併用動作に対応
  • L3 書き換えをサポート:TTL、IPID、TCP タイムスタンプ、TCP 初期ウィンドウ
  • Desync の断片化・順序入れ替え送信と難読化をサポート、ディープパケットインスペクション(DPI)対策に使用
  • eBPF トラフィックオフロードをサポート、転送パフォーマンスを高速化

インストール

UA3F は複数のインストール方法をサポートしています:

  • バイナリファイルとインストールパッケージ

    Release ページでは一般的なアーキテクチャ向けのバイナリファイルと opkg/apk インストールパッケージが提供されています。対応プラットフォームのインストールパッケージをダウンロードして手動でインストールするだけです。

  • Docker デプロイ:

    SOCKS5 プロキシとして実行:

    docker run -p 1080:1080 sunbk201/ua3f -f FFF
    
  • ソースコードからコンパイル:

    UA3F バイナリファイルをビルド・コンパイル:

    git clone https://github.com/SunBK201/UA3F.git && cd UA3F
    go build -o ua3f main.go
    

    OpenWrt でのコンパイルとインストール:

    git clone https://github.com/openwrt/openwrt.git && cd openwrt
    git checkout openwrt-24.10
    ./scripts/feeds update -a && ./scripts/feeds install -a
    git clone https://github.com/SunBK201/UA3F.git package/UA3F
    make menuconfig # 勾选 Network->Web Servers/Proxies->ua3f
    make download -j$(nproc) V=s
    make -j$(nproc) || make -j1 || make -j1 V=sc
    # make package/UA3F/openwrt/compile -j1 V=sc # 单独编译 UA3F 安装包
    

使用方法

詳細なドキュメントは UA3F を参照してください。

コマンドラインでの使用

デフォルト設定で UA3F を起動します:

ua3f

設定ファイルを指定して起動:

ua3f -c /path/to/config.yaml

テンプレート設定ファイルを生成します:

ua3f -g

詳細なコマンドライン引数の設定については 設定説明 を、設定ファイルの例については 設定例 を参照してください。

OpenWrt LuCI Web ページ

UA3F は OpenWrt LuCI Web ページをサポートしており、Services -> UA3F を開いて関連設定を行うことができます。

クイック使用チュートリアルの詳細はこちら:サルでもわかる UA3F 使用チュートリアル

OpenWrt 手動コマンドライン起動
opkg install sudo
sudo -u nobody /usr/bin/ua3f

shellclash/shellcrash ユーザーは以下のコマンドで起動することを推奨します:

sudo -u shellclash /usr/bin/ua3f
# 如果上面命令报错执行下面该命令
sudo -u shellcrash /usr/bin/ua3f

関連コマンドライン起動パラメータ:

  • -c <config path>: カスタム設定ファイルのパス
  • -g: カレントディレクトリにテンプレート設定ファイル config.yaml を生成
  • -m <mode>: サービスモード。HTTP、SOCKS5、TPROXY、REDIRECT をサポートし、デフォルトは SOCKS5
  • -b <bind addr>: カスタムバインド待ち受けアドレス。デフォルトは 127.0.0.1
  • -p <port>: ポート番号。デフォルトは 1080
  • -l <log level>: ログレベル。デフォルトは info、選択可能: debug、デフォルトのログ出力先: /var/log/ua3f.log
  • -x: 書き換えポリシー。GLOBAL、DIRECT、RULE をサポートし、デフォルトは GLOBAL
  • -f <UA>: カスタム UA。デフォルトは FFF
  • -r <regex>: User-Agent をマッチさせるカスタム正規表現。デフォルトは空で、すべての User-Agent が書き換えられることを意味します
  • -s: 部分置換。正規表現にマッチした部分のみを置換します
  • -z: 書き換えルール。json string 形式で、RULE 書き換えポリシーモードでのみ有効です

API Server

UA3F には API Server コントローラが内蔵されており、UA3F の稼働状態や設定ルールなどの情報の照会・制御インターフェースを提供します。--api-server パラメータで有効化できます:

ua3f --api-server <addr:port>

API ドキュメントは UA3F API ドキュメント を参照してください

サービスモードの説明

UA3F は 5 種類の異なるサービスモードをサポートしており、各モードの特徴と使用シーンは以下のとおりです:

サービスモード動作原理Clash などへの依存互換性Clash などと併存可能か
HTTPHTTP プロキシあり高可能
SOCKS5SOCKS5 プロキシあり高可能
TPROXYnetfilter TPROXYなし中可能
REDIRECTnetfilter REDIRECTなし中可能
NFQUEUEnetfilter NFQUEUEなし低可能

書き換えポリシーの説明

UA3F は 3 種類の異なる書き換えポリシーをサポートしています:

書き換えポリシー書き換え動作書き換え Header適用サービスモード
GLOBALすべてのリクエストを書き換えUser-Agentすべてのサービスモードに適用
DIRECT書き換えを行わず、純粋な転送なしすべてのサービスモードに適用
RULE書き換えルールに従って書き換えカスタムHTTP/SOCKS5/TPROXY/REDIRECT に適用

ルールタイプ:

ルールタイプ説明
DOMAINドメイン名でマッチング
DOMAIN-SUFFIXドメイン名のサフィックスでマッチング
DOMAIN-KEYWORDドメイン名のキーワードでマッチング
DOMAIN-SETドメイン名の集合でマッチング
IP-CIDRIP アドレス範囲でマッチング
SRC-IP送信元 IP アドレスでマッチング
DST-PORT宛先ポートでマッチング
HEADER-KEYWORDリクエスト Header のキーワードでマッチング
HEADER-REGEXリクエスト Header を正規表現でマッチング
URL-REGEXリクエスト URL を正規表現でマッチング

書き換えアクション:

アクションタイプ説明
DIRECTそのまま通過させ、書き換えを行わない
DELETE指定した Header を削除
ADD指定した Header を指定内容として追加
REPLACE指定した Header を指定内容に置換
REPLACE-REGEX正規表現にマッチした部分を指定内容に置換
REJECTそのリクエストを拒否
DROPそのリクエストを破棄

URL リダイレクトアクション:

アクションタイプ説明
REDIRECT-302302 リダイレクトレスポンスを返す
REDIRECT-307307 リダイレクトレスポンスを返す
REDIRECT-HEADERリクエスト Header を変更してリダイレクトし、クライアントには感知されない

Desync の説明

詳細は Desync 紹介 を参照してください

Clash 設定の推奨事項

他のプロキシとの連携 を参照してください

Credits

  • Zxilly/UA2F
  • huhu415/uaProxy
  • CHN-beta/xmurp-ua
  • Dreamacro/clash
  • MetaCubeX/mihomo
ツールをダウンロード