使用 tor 與 firefox 上洋蔥網
無聊掃了一下 冷梗研究社 的分支:
地獄梗研究社 的管理員頭貼。
他是用一個 QRcode 作頭貼,
之前都沒想到要去掃他的頭貼,
結果發現是 .onion
域名,是暗網:
http://kpvz7ki2lzvnwve7.onion 。
於是我就開了 tor: systemctl start tor
,
再設定 firefox 連線到 tor 的 SOCKS,
網址是 localhost:9050
。
然後滿心歡喜的開啟了連結,
結果找不到域名。
讓 tor 代理 dns 查詢
稍微搜尋了一下,浪費了一堆時間才發現
要連上 .onion
要把 domain name
直接傳給 tor 。
要怎麼做呢?在 firefox 設定如何連結到網路的地方,
也就是設 proxy 的地方、你輸入 port 9050 的地方,
下面有個小小的選項: 使用 SOCKSv5 時也代理 dns 查詢 ,
把她勾起來,就結了。
其實也沒有找很久,只是這點沒幾個人會發現, google 也沒看到相關的資料, 自己也是無意間發現的。 一般人都是直接裝了 tor 代理, 再裝了 tor browser,就直接上了, 不會想設定用 firefox 連 tor proxy。
意思就是 .onion
不是查 dns 後用 IP 連,
是直接用那串以 onion 結尾的網址當 IP,
然後 tor 就會幫你找到資料丟回來了。
但到 SOCKSv4 為止,都只能代理 IP 服務,
也就沒辦法連 onion 網址了。
tor 的 ubuntu package
也順便發現 tor project 的官網靠北了 ubuntu (mul 包的 tor package 很爛, 建議 ubuntu user 用他們自己包的。 我就照做,結果發現她給的 gpg 金鑰庫連不上。
gpg --keyserver keys.gnupg.net --recv A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
隨便 google 一下,
找到一個 MIT 的金鑰庫 pgp.mit.edu
,
取代上面的 keys.gnupg.net
就 OK 了。
最後那個管理員的 QRcode 是什麼呢? 只是暗網百科 the hidden wiki 的首頁而已。
另外提醒,用 firefox 連暗網沒有安全的匿名! 所以仍有被追蹤、監聽的風險。