それでは､ Torブラウザをインストールしたので､ 期待通りに動作していること､ Torネットワークを通じてすべてのトラフィックをルーティングしていることを確認しましょう｡
さて､ 今回はWindowsでTorブラウザを使用しますが､ 先に見たように､ Windows､ Linux､ OSXでインターフェースは同じです｡
インストール方法が異なるので､ これらすべてのOSにインストールする方法を紹介しました｡
ですから､ 一度インストールすれば､ ブラウザの使い方はまったく同じです｡
そこで､ ランチャーをダブルクリックします｡
初回起動時にTorネットワークに接続するかどうか尋ねられるので､ このボックスにチェックを入れると､
自動的にTorネットワークに接続されます｡
そこで､ チェックを入れて､ 「接続」をクリックします｡
接続したら､ check dot tor projectで実際にTorネットワークに接続されていることを再確認します｡
オルグ
そして見ての通り､ Congratulationsと書いてあります｡
このブラウザはTorを使用するように設定されており､ ブラウザの送信元と思われるIPが表示されています｡
だから､ これは私の本当のIPではありません｡
これが､ 私の出身地であることをアピールするIPです｡
というわけで､ これで完璧です！今後の講義で､ もっとTorの設定についてお話します｡
でも今は､ Torがブロックされるのを回避する方法を紹介したいと思います｡
ですから､ 万が一､ このウェブサイトに来たのにロードされなかったり､ ここでTorが機能していないという警告が表示された場合は､
ネットワーク管理者やインターネットサービスプロバイダがTORの使用をブロックしていることが原因かもしれません｡
ほら､ Torにアクセスしようとすると､ さっきも言ったように､ まずTorネットワークに接続して､
ランダムなTorノードにトラフィックを送る必要がある｡
そこで､ これらのノードの中から1つを選び､ 最初のノードとしてトラフィックを送ることになります｡
問題は､ 実際にこのノードに接続してデータを送信する前に､ 最初のノードに到達する前に､
そしてTorネットワークに接続する前に､ ネットワーク管理者やインターネットサービスプロバイダーにデータを簡単に傍受されることです｡
インターネットサービスプロバイダやISPができることは､ この白い丸の部分にあるTorノードをすべて特定し､
公開されているため､ それらをすべてブロックして､ 白い丸の部分に接続できないようにすることができます｡
したがって､ Torに接続しようとすると､ ファイアウォールを実行しているインターネットサービスプロバイダを通過し､
これらのノードのいずれかに接続しようとしているかどうかをチェックすることになります｡
そして､ もしそうであれば､ 接続をブロックすることになります｡
この結果､ このページを読み込もうとすると､ 読み込めないか､ Torネットワークを使用していないと表示されることになります｡
これを解決する簡単な方法は､ 最初のノードとしてTorブリッジを使用することです｡
サードブリッジの意味するところ
ここに見えるすべての白い丸に似た普通のノードですが､ 公開はされていません｡
インターネットサービスプロバイダが私たちをブロックできたのは､ 彼らがすべてのホワイトサークルとパブリックノードを知っていて､
ファイアウォールでどのユーザーもこれらのホワイトサークルに接続できないようにルールを設定しているからです｡
そこで､ これを回避するために､ 公開されていないノードを利用すればよいのです｡
そのような宣伝はしていない｡
このノードに接続しようとすると､ インターネットサービスプロバイダはこのノードをリストに持たないため､
このノードに接続し､ Torを使い続けて別のウェブサイトに出たり､ あるいは中に入ってonionサービスにアクセスしたりすることができる｡
だから､ これはかなりいい｡
なかなか良い解決策だと思います｡
ファイアウォールやサービスプロバイダーがより賢くなり､ より高度な方法を導入するまでは､ ディープパケットフィルタリングやDPIと呼ばれる方法でtorトラフィックを識別してブロックすることを始めていました｡
だから､ どのノードに接続しようとしているのかさえも気にしないのです｡
彼らは､ あなたがコンピューターから発信するすべてのトラフィックを分析し始め､ あなたのトラフィックがどのようなものかを特定することに成功しました｡
先ほど言ったように､ Torを使った場合､ どのウェブサイトに行こうとしているのかまでは分かりませんが､
Torネットワークを使おうとしていることは､ 接続しようとしているノードを特定するか､ ディープパケットフィルタリングを使って､
このユーザーのトラフィックはTorトラフィックの署名に一致すると伝えることで分かるようになります｡
したがって､ このユーザーはtorを使用しています｡
したがって､ このトラフィックをブロックします｡
そこで､ この解決策として､ プラガブルトランスポートを使用することにしました｡
プラガブルトランスポートは､ あなたのトラフィックを他の通常のトラフィックと同じように見せようとします｡
だから､ ブリッジに接続しようとするときは､ プラガブルトランスポートを使えるブリッジを使うことにしているんだ｡
こうすることで､ 送信するすべてのトラフィックがtorトラフィックのように見えなくなります｡
GoogleやFacebookなどのWebサイトにアクセスする際に発生するトラフィックと同様に､
通常のWebトラフィックと同じように表示されます｡
さて､ これはかなり良い解決策です｡
多くの場合､ うまくいきますが､ それでも失敗することもあります｡
しかし､ 最悪の場合､ たとえ失敗しても､ インターネットサービスプロバイダは､ あなたがTorを使っていることを知ることができます｡
しかし､ この場合も､ より高度な攻撃を受けない限り､ どのウェブサイトにアクセスしようとしているのかが分からない｡
この場合､ 接続速度が低下することに留意してください｡
だから､ もしあなたがこのページを閲覧できて､ すべてがうまくいっていると言っているのなら､ もしかしたらあなたは本当は使わないほうがいいのかもしれません｡
本当にケースによりますね｡
そして次の講義では､ Torがブロックされていても､ Torネットワークにアクセスするために､ プラガブルトランスポートを持つブリッジを使用するように設定する方法を紹介するつもりです｡