トルティーヤ-TORを介した仮想マシンからのすべてのTCPおよびDNSトラフィック



仮想マシンからのすべての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で、アプリケーションにプロキシを設定できない場合はどうすればよいですか?にも記載されています。 。 これは、インストールと使用が簡単な仮想ネットワークアダプターです。



必要になります:

  1. Tor Expertバンドル
  2. トルティーヤ
  3. 仮想マシン




すべての設定は、物理コンピューター(ホストシステム)で行われます。

仮想マシンのオペレーティングシステム(ゲストシステム)では、何も構成する必要はありません。



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ブラウザで。








All Articles