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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
multitor — ロードバランシングを使用して複数のTORインスタンスを作成します。 | Kitploit
ツール/GitHubGitHub/trimstray/multitor
OSINT (オープンソースインテリジェンス)ネットワークセキュリティペネトレーションテストプライバシーレッドチーミング
GitHubtrimstray/multitor

multitor

ロードバランシングを使用して複数のTORインスタンスを作成します。

リポジトリを見る
1.2k188691年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

multitor

複数のTORインスタンスをロードバランスで作成します。

Travis-CI Version License

説明 • はじめに • 使い方 • パラメータ • 必要条件 • Docker • その他 • ライセンス • Wiki


マスター

説明

クライアントに単一のエンドポイントを提供します。サポートするのは、HAProxy、socksプロトコル、http-proxyサーバー(polipo、privoxy、hpts)です。

さらに、以前に実行しているTORプロセスを表示し、すべてまたは選択したプロセスの新しいIDを作成できます。

multitorは以下のプロジェクトを基に完全に書き直されました:

  • Jan SeidlによるMulti-TORプロジェクト: Multi-TOR
  • オリジナルソースは(Sebastian Wainプロジェクト): Distributed Scraping With Multiple TOR Circuits

はじめに

multitorは、できるだけ迅速に多くのTORプロセスを初期化する目的で作成されました。日常的に使用するプログラム(ウェブブラウザ、メッセンジャーなど)に多くのインスタンスを使用できました。さらに、ペネトレーションテストやインフラストラクチャのセキュリティテストを実施する際に匿名性を高めるツールを探していました。

multitorを使用する前に覚えておくべきこと:

  • TORはすでに多数のストリームを生成しようと試みています。この観点からすると、すでにロードバランシングを行っており(HAproxyよりもはるかに賢いです)。
  • 主な目的は、複数のストリームにリクエストを送信することで発信元を隠すことです。攻撃者の発信元を特定するのはそれほど簡単ではありません。http/httpsサーバー(例:プロキシサーバー)を使用した場合、何が起こっているかはわかりますが...
  • 複数のTORインスタンスを使用すると、侵害された回線を使用する確率が高まる可能性があります。
  • multitorはTORネットワークへの接続方法が異なるため、ある程度の帯域幅の改善が見られます。
  • multitorの設定では、主にHAProxyがローカル(syn, syn/ack)ソケットをチェックします - すべてのTORノードをチェックするわけではありません(ノードも存在します)。ソケットに問題がある場合、次のノードに触れずに利用可能な他のノードにトラフィックを送信しようとします - データが確実に届くことを保証するものではありません。
  • TORネットワークは独立した組織であり、multitorは影響を与えません。ノードの1つが損傷し、何らかの理由でデータが出口ノードから出られない場合、接続エラーが返されるか、最善の場合でも別のローカルソケットを介してデータが転送される可能性があります。
  • HAProxyは、ローカルのTORまたはhttp-proxyプロセス間でネットワークトラフィックをロードバランスします - TORネットワーク内部のノード間ではありません。

TORは優れたセキュリティプロジェクトであり、多層防御戦略における優れたコンポーネントですが、残念ながら透明マントではありません。TORを使用する際は、可能な限りssl(例:https)を常に忘れないでください。

**制限事項**も参照してください。

使い方

❗ multitorのパラメータ、機能、動作の詳細については、**Manual**を参照してください。

簡単です:

root@kitploit:~
# Clone this repository
git clone https://github.com/trimstray/multitor

# Go into the repository
cd multitor

# Install
./setup.sh install

# Run the app
multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900 --proxy privoxy --haproxy
  • bin/multitorへのシンボリックリンクが/usr/local/binに配置されます
  • manページが/usr/local/man/man8に配置されます

パラメータ

以下のオプションを提供します:

root@kitploit:~
  Usage:
    multitor <option|long-option>

  Examples:
    multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900
    multitor --init 10 --user debian-tor --socks-port 9000 --control-port 9900 --proxy socks
    multitor --show-id --socks-port 9000

  Options:
        --help                        show this message
        --debug                       displays information on the screen (debug mode)
        --verbose                     displays more information about TOR processes
    -i, --init <num>                  init new tor processes
    -k, --kill                        kill all multitor processes
    -s, --show-id                     show specific tor process id
    -n, --new-id                      regenerate tor circuit
    -u, --user <string>               set the user (only with -i|--init)
        --socks-port <port_num|all>   set socks port number
        --control-port <port_num>     set control port number
        --proxy <proxy_type>          set socks or http (polipo, privoxy, hpts) proxy server
        --haproxy                     set HAProxy as a frontend for http proxies (only with --proxy)

必要条件

multitorは実行前にインストールする必要がある外部ユーティリティを使用します:

  • tor
  • netcat
  • haproxy
  • polipo
  • privoxy
  • http-proxy-to-socks

このツールは以下で動作します:

  • GNU/Linux(DebianおよびCentOSでテスト済み)
  • Bash(バージョン4.4.19でテスト済み)

また、root権限が必要です。

Docker

このプロジェクトを参照してください: docker-multitor

その他

重要

このツールを、画面ではなく出力がどこかに保存される他のスクリプトで使用する場合、生成されたパスワードを使用できないことに注意してください。これは次のバージョンで修正します。単一またはすべてのTOR回線の再生成機能をパスワードとともに使用しない場合は、multitorを安全に再起動でき、それが代わりに実行してくれます。

制限事項

  • 各TOR、http-proxy、HAProxyプロセスは一定量のメモリを必要とします。
  • TORプロセスの数が多すぎると、最も古いプロセスがシステムによって自動的に強制終了されます。
  • Polipoはサポートされなくなりましたが、依然として非常に優れた軽量プロキシです。私の意見では、最良のhttp-proxyソリューションはPrivoxyです。
  • multitorを使用する前に、このトピックが役立つと思います - 異なる出口IPで複数のTorプロセスを同時に実行する方法?

貢献

**こちら**を参照してください。

プロジェクトアーキテクチャ

**こちら**を参照してください。

ライセンス

GPLv3 : http://www.gnu.org/licenses/

フリーソフトウェア、イェイ!

ツールをダウンロード