BrewでTorを美味しく頂く.

"The Onion Router"をBrewでインストールしMacで使おう. ギーク語で言う,リンゴでオニオンを醸造しよう,あたりか.

Tor (The Onion Router) とは

アクセスしたコンピュータのアドレスを隠蔽してくれるサービスのことです.
タマネギの皮はいくら剥いても剥き切れません. まるでマトリョーシカです. Tor(トア)はタマネギルータという意味です. ルータはネットワーク機器でいう経路選択機のことですが,タマネギとはこれいかに. あなたが普段通りにブラウザを開いてインターネットを利用している時を考えます. ネットワークを経由して,あるノードにアクセスするとサーバ側にログ(利用者記録)が残ります. このログとは,何処のコンピュータが何時にどの情報にアクセスしたのかをまとめたデータです. これはセキュリティ保持のため,またはサービス向上に向けた統計用に記録しているもので,管理者がこれらを公表することはありませんが,個人情報とも成り兼ねない情報を第三者が所有しているとは不安でしょう. Torはそんな不安を吹き飛ばします! Torを経由してノードにアクセスすると,何時にどの情報にアクセスしたかまではログに記録されますが,何処のコンピュータがその情報にアクセスしたのかを隠蔽してくれます. ノード側から見るとまるでタマネギの皮. このコンピュータからのアクセスだけれど,それはもう一枚内側の皮(ルータ)から伝達されてきたもので,それを伝達したのももう一枚内側の皮(ルータ)で...一体これを発信した源(本体)は何処にあるのか?! 皮を何度剥くも本体は掴めず,いつしか目には涙が...

リンゴでオニオンを醸造しよう

brewはMac向けのパッケージ管理ソフトウェアです. このbrewからTorをインストールできます. まだbrewをインストールしていない人は,
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
と"ターミナル"へ入力しましょう. Githubからbrewがダウンロードされ,その後インストールされます. インストール終了後,brewが正常に使えるかを検証するため,
brew doctor
と入力しましょう. エラーが発生しなければbrewを使うことができます. エラーが発生した場合は,そのエラー文を検索ワードとして調べると,何か解決策が出てくるかもしれません.
Torをインストールします.
brew install tor
インストールが完了したら,Torを起動しましょう.
tor
TorはSOCKSというプロトコルを利用するので,その設定をします. ポート番号は9050がデフォルトです. "システム環境設定"→"ネットワーク"→使用中のサービスを選んで"詳細"→"プロキシ"の順に選択して行きます.
  • "SOCKSプロキシ"にチェックを付ける.
  • "SOCKSプロキシサーバ"はlocalhost.
  • ポート番号は9050に設定.
  • "プロキシ設定を使用しないホストとドメイン"は次のように設定.
*.local, 169.254/16, localhost, 127.0.0.1
これで設定は終わりです. 下記リンクへアクセスしてTorが正常に動作しているか確認しましょう. Are You Using Tor? 赤字の見出しは設定失敗,緑字の見出しは大成功を意味します. カモフラージュをしている分通信速度はやや犠牲となりますが,あなたの匿名性はある程度確保されるはずです. Torを利用していない時は"SOCKSプロキシ"のチェックを外すだけで元のインターネット環境へと戻すことができます. 安全で快適なインターネット利用を祈って!

Torの自動起動 と 追記

Torはログアウトすると終了してしまいます. もしログイン時に自動でTorを起動させたいのならば,
ls /usr/local/Cellar/tor/
とターミナルへ入力しましょう. 出てきた数字がバージョン番号です. それを下記の"バージョン番号"のところへそのまま入力しましょう.
mkdir -p ~/Library/LaunchAgents && cp /usr/local/Cellar/tor/バージョン番号/homebrew.mxcl.tor.plist ~/Library/LaunchAgents/ && launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.tor.plist
上手く行けばTorは自動で起動してくれます.

主にGoogleを利用するときの注意点

Googleはボット対策が施してあるため,身元不明のアクセスに対してはCAPTCHAと呼ばれるテストが行われます. 歪んだ画像に表示された数字や文字を入力し,自分がボット(マシン)で無いことを証明しましょう.
参考サイト:Using Tor on Mac (http://ramonski.de/blog/2012/07/03/using-tor-on-mac/)
6275774021938480310 http://www.storange.jp/2014/02/brewtor.html http://www.storange.jp/2014/02/brewtor.html BrewでTorを美味しく頂く. 2014-02-17T19:44:00+09:00 http://www.storange.jp/2014/02/brewtor.html Hideyuki Tabata 200 200 72 72