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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
tor-router — TORをデフォルトゲートウェイに設定し、すべてのインターネット接続をTOR経由(透過プロキシとして)で送信することで、余計なコードなしにプライバシー/匿名性を向上させるツール。 | Kitploit
ツール/GitHubGitHub/edu4rdshl/tor-router
ネットワークセキュリティプライバシーDNS分析
GitHubedu4rdshl/tor-router

tor-router

TORをデフォルトゲートウェイに設定し、すべてのインターネット接続をTOR経由(透過プロキシとして)で送信することで、余計なコードなしにプライバシー/匿名性を向上させるツール。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

TOR Router

Tor Router を使用すると、TOR を透過プロキシとして利用し、DNS リクエストを含むすべてのトラフィックを TOR 経由で送信できます。必要なものは、systemd を使用するシステム(サービスを使用する場合)と tor だけです。

TOR router は、他のトラフィックルーティングツールのようにシステムファイルを変更しません。その理由は、トラフィックをルーティングするためにファイルを移動する必要がないからです。また、ファイルを移動することは、スクリプト/ツールの障害が発生した場合に、何が起こったのかわからずにシステムの接続を壊す可能性があるため、悪い考えです。

注: tor-router は UDP パケットをルーティングしません。TOR が UDP をサポートしていないためです: https://2019.www.torproject.org/docs/faq.html.en#TransportIPnotTCP

SystemD のみを使用するディストリビューションへのインストールスクリプト

BlackArch Linux (https://blackarch.org) を使用している場合、リポジトリから以下のコマンドでスクリプトをインストールできます: # pacman -S tor-router

ソースからインストールする場合:

BASH が必要であり、sh ではないことに注意してください

root@kitploit:~
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd ./tor-router && sudo bash install.sh

使い方

systemd を使用するディストリビューションでは、install.sh スクリプトを使用することを検討してください。いずれにせよ、tor-router をインストール/設定するプロセスを以下に説明します。

このスクリプトには root 権限が必要です

  1. ターミナルを開き、以下のコマンドを使用してスクリプトをクローンします:
root@kitploit:~
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd tor-router/files
  1. /etc/tor/torrc の末尾に以下の行を追加します:
root@kitploit:~
# tor-router 用の TOR 透過プロキシの設定
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
TransPort 9040
DNSPort 5353
  1. tor サービスを再起動します
  2. root として tor-router スクリプトを実行します
root@kitploit:~
# sudo ./tor-router
  1. これで、すべてのトラフィックが TOR 経由になります。以下のページで確認できます: https://check.torproject.org、DNS テストは: https://dnsleaktest.com
  2. スクリプトを自動化するには、使用している init システムに応じて、システムの自動起動スクリプトに追加します。systemd の場合、files フォルダに .service ファイルがあります。

アンインストール/停止

/etc/tor/torrc から tor-router の設定行を削除し、systemctl を使用して tor-router.service を無効にし(install.sh スクリプトを使用した場合)、/usr/bin/tor-router、/etc/systemd/system/tor-router.service を削除して、コンピュータを再起動します。

注意点

  1. tor-router は現在 IPv4 トラフィックのみをサポートしています。IPv6 トラフィックのサポートは近日中に追加されます。(https://github.com/Edu4rdSHL/tor-router/issues/1 を参照)

概念実証

スクリプトを実行した後、以下の手順に従ってすべてが期待通りに動作していることを確認します:

  • IP が隠され、TOR ネットワークが設定されている: https://check.torproject.org にアクセスすると、次のようなメッセージが表示されるはずです:

Alt text

  • DNS リークの確認: https://dnsleaktest.com にアクセスし、拡張テストを実行して DNS を確認します。次のような結果が得られるはずです:

Alt text

スクリプトを使用するディストリビューション

BlackArch Linux: https://github.com/BlackArch/blackarch/blob/master/packages/tor-router

ツールをダウンロード