マルチターについて
Multitor は負荷分散機能を備えたマルチ Tor インスタンス作成ツールであり、Multitor の主な目的は、多数の Tor プロセスの初期化をできるだけ早く完了し、私たちが毎日使用するプログラムに多数のインスタンスを適用することです。 Webブラウザやチャットツールなど これに加えて、このツールの助けを借りて、侵入テストを実施し、インフラストラクチャのセキュリティを監査しながら、隠蔽性と匿名性を高めることもできます。
ツールの要件
Multitor には次の外部ユーティリティまたはコード ライブラリが必要です。事前にインストールしてください。
対応環境
GNU/Linux (Debian および CentOS でテスト済み)
バッシュ(v4.4.19)
ツールのダウンロードとインストール
研究者は次のコマンドを使用して、プロジェクトのソース コードをローカルに複製できます。
git clone https://github.com/trimstray/multitor
次に、プロジェクト ディレクトリに切り替えて、インストール スクリプトを実行します。
CDマルチター ./setup.sh インストール
ツール実行パラメータ
使用法: multitor <オプション|長いオプション> オプション: --help ツールのヘルプ情報を表示して終了します --debug デバッグ情報を画面に表示します。 --verbose は Tor プロセスに関連する詳細情報を表示します。 -i, --init <num> 新しい Tor プロセスを初期化します -k、--kill すべての Multitor プロセスを終了します -s、--show-id 指定された Tor プロセス ID を表示します。 -n, --new-id Tor インスタンス プロセスを再生成します。 -u, --user <文字列> ユーザーを設定します --socks-port <port_num|all> Socks のポート番号を設定します --control-port <port_num> 制御ポート番号を設定します。 --proxy <proxy_type> Socks または HTTP プロキシ サーバー (polipo、privoxy、hpts) を設定します。 --haproxy HAProxy を HTTP プロキシ フロントエンドとして設定します
ツールの実行例
multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900 --proxy privoxy --haproxy 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 ソックス multitor --show-id --socks-port 9000
ツール出力サンプル
multitor --init 5 -u debian-tor --socks-port 9000 --control-port 9900 --proxy privoxy セットプロセス数:5 作成数: 5 未作成: 0 制御パスワード: TI24tO2k0E8f8jqoIr プロキシ状態: 実行中 (privoxy » haproxy » socks)
ツール実行デモのスクリーンショット
ライセンス契約
このプロジェクトの開発とリリースは、GPL-3.0オープンソース ライセンス契約に従っています。