仮想マシンからのすべてのTCPおよびDNSトラフィックをTOR経由で転送する方法に関するステップバイステップガイド。
トピックは2012年に既に提起されました:tun2socksおよびOpenVPNの仮想TUN / TAPネットワークアダプターを使用して、 「WindowsゲストシステムからのすべてのtcpトラフィックをTor経由で転送する方法」 。
しかし、 「TOR ... ALL-THE-THINGS!」というタイトルのレポートがBlack Hat USA 2013で発表され、CROWDSTRIKE INCのJason GeffnerからTortillaという新しいツールが発表されました。 Tortillaは、Torの公式FAQで、アプリケーションにプロキシを設定できない場合はどうすればよいですか?にも記載されています。 。 これは、インストールと使用が簡単な仮想ネットワークアダプターです。
必要になります:
- Tor Expertバンドル
- トルティーヤ
- 仮想マシン
すべての設定は、物理コンピューター(ホストシステム)で行われます。
仮想マシンのオペレーティングシステム(ゲストシステム)では、何も構成する必要はありません。
TOR Expert Bundleのインストール
インストーラーをダウンロードし、正しいインストールの管理者として実行します。
インストールが完了したら、Torを起動します。
Bootstrapped 100%: Done.
メッセージの前に完全な接続を確立する予定のウィンドウが開きます
Bootstrapped 100%: Done.
トルティーヤをインストールする
Tortillaネットワーク仮想アダプターのドライバーには特別なテスト署名があり、すべての64ビットおよび一部の32ビットバージョンのWindows Vista以降をインストールして動作させるには、Microsoftの指示に従ってそのような署名のサポートを有効にする必要があります 。
これを行うには、管理者としてコマンドラインを実行します。
そして、開いたコマンドプロンプトウィンドウで
Bcdedit.exe -set TESTSIGNING ON
実行します
次に再起動します。
次に、アーカイブをダウンロードして解凍します。 トルティーヤを起動します。 ウィンドウが開きます。
とにかくインストールする必要があるTortillaドライバーをインストールするように求められます。
ドライバーをインストールする提案が表示されないが、すぐにエラーが発生する場合-これは、ドライバーテスト署名のサポートを有効にしていないことを意味します(Tortillaのインストールの冒頭を参照)。
その結果、ドライバーを正常にインストールし、Tortillaを起動すると、
Ready to receive network traffic from virtual machine
たというメッセージのウィンドウが表示されます。
また、ネットワーク接続では、新しい接続仮想ネットワークアダプタートルティーヤアダプターが表示されます。
VMwareを例として使用して仮想マシンネットワークをセットアップする
VMwareで、 仮想ネットワークエディターを開きます。 そこで、 VMnet0ネットワークを選択し、設定で、 Tortilla Adapterリストからネットワークアダプターを選択することにより、接続の種類をBridgedに指定します。
次に、仮想マシンの設定で、 ネットワークアダプターのプロパティで接続タイプカスタムを指定し、リストからVMnet0を選択します。
最後に
トルティーヤウィンドウで仮想マシンを起動すると、TORを通過したトラフィックを確認できます。
それだけです
UPD。 重要な
通常の操作には、 TOR BROWSER BUNDLEを使用します。
TORブラウザバンドルの最新バージョンをダウンロードして実行します。
(Tortillaディレクトリの)Tortilla.iniファイルで、ポート9050の代わりにポート9150を書き込みます。
どうやら、TOR Expert Bundleは更新されておらず、TOR Browser Bundleについては、TORネットワークの変更に関連していると思われる新しいバージョンが常に存在します。
この点で、TOR Expert Bundleを介した作業は、永続的なHTTPSエラーに関連付けられています。 現在、多くのサイトが暗号化に切り替えているため、作業が困難になっています。
TOR BROWSER BUNDLEを使用する場合、HTTPSエラーは発生せず、JAVAアプリケーションは障害なく動作し、速度が向上しました。
UPD。
それでも、HTTPSでの作業中のエラーは残りますが、緑のタマネギをクリックして、「新しいID」オプションでTOR接続を再開できます TORブラウザで。