1. 程式人生 > >如何做一個優雅的網路隱形人(不定期更新)

如何做一個優雅的網路隱形人(不定期更新)

隨著網路技術的日新月異,人們對於隱私的控制也愈發變得不容樂觀。本文探討如何隱藏自己,側重於防,也就是怎麼不被別人逮到。在繼續之前,請明確本文的教育性質,*切勿*將本文提及的任何辦法用於非法途徑,否則後果自負!以下工具/技巧排名不分先後。

Anonimity Rank

實際開始之前,我想向你安利一個網站:https://2ip.io/privacy/,它檢查你開啟的匿名服務/工具,並對你的匿名程度進行打分。如果你的評分(百分制)不小於90,那好辦;否則說明你的匿名程度不夠,還請繼續提高你的匿名程度。

這裡寫圖片描述

這評分還等什麼?不趕緊上車!發車之前,容我一說句:為了保持匿名,通常我們會用到四種技術:1. Tor、2. VPN、3. proxy、4. 搜尋引擎隱身+身份隱藏。Tor其實應該歸納到proxy,但是因為它太出名了(雖然不能保證100%匿名),所以我把它單獨列出了。

Tor

Tor洋蔥路由器,即使沒有用過,想必你也一定聽說過它的大名。起初它就是一個專案,叫Tor Project,這是它的官方網站:https://www.torproject.org/,你可以在那裡下載對應的版本(Windows、Linux、OSX)。該專案創立於2006年12月,為了保護人們的隱私,主要是一些商業性會談、學術性機密等等;該專案為人所熟知的就是洋蔥路由器,後來整合成一個瀏覽器,中文名曰洋蔥瀏覽器。下面這張圖是我在Mac本上下載的洋蔥瀏覽器。

這裡寫圖片描述

在配置好後第二次點開後是這樣的。第一次開啟有些慢,請耐心等待。

這裡寫圖片描述

這是它的預設主頁,比較簡潔。

這裡寫圖片描述

上面我已經設定好了,而你為了使用它,在官網下載後你還需要配置一些資訊。詳細配置請參見網上,這裡沒必要贅述。接下來我帶你體驗下洋蔥瀏覽器的實際使用時的手感。

首先看到預設主頁上一排綠色大字:測試Tor網路設定,這是什麼意思呢?點開看看,其實是檢查你的IP地址是不是已經被替換為另外的IP地址了。這是我的情況。

這裡寫圖片描述

對於網際網路上的別人而言我的ip地址就是37.187.180.18,這是一個法國的ip地址。通過全球志願者運營的中繼網路加密然後隨機反彈通訊,我最終得到這樣一個ip地址。

這裡寫圖片描述

注意到預設主頁上的“提供志願者服務”,這就是Tor的ip魔法的來源,我建議你也通過實際行動加入到匿名志願者的一員中,所謂“人人為我,我為人人”就是這個道理。

這裡寫圖片描述

洋蔥瀏覽器本身並不是什麼妖魔鬼怪,請放平心態,不要看到有人講什麼這個不能用,會違法雲雲,你要知道只要網際網路存在一天,那就不可能存在安全和絕對的法律。

畢竟咱們身正不怕影子歪。請妥善使用,建議不要用Google,用它內建的搜尋引擎就好,因為Google會擅自蒐集你的個人資訊,這早已經不是什麼新鮮的梗了,所以提請注意;另外不要隨便修改瀏覽器的視窗大小,因為這也會被記錄下來,最終可能會暴露你的蹤跡;不要隨便登陸私人賬號;不要使用手機號碼繫結服務;不要使用洋蔥瀏覽器和普通瀏覽器訪問同一個網站地址……這些可有可無的玩意都是阻止你保持匿名的原罪。

順便一提,在Linux下開啟洋蔥瀏覽器的命令是

./start-tor-browser

關於洋蔥瀏覽器我只能幫你到這了,接下來的就看你的了。

Google Search Console

這是Google提供了貼心服務,當然,只針對Google搜尋。再說一遍這其實是一個挺強大的小工具,但是很多人竟然不知道。這裡我們只討論它的匿名功能,其它功能這裡不提,留給讀者自己研究。吶,這是它的主頁:https://www.google.com/webmasters/tools/home?hl=en

要知道你在任何網站、網頁寫的留言、文章,如果地址是公開的,這些言論也就稱為公開的了。你說你的資訊隱蔽在海量的資訊中,不會被發現,我說這不過是你的自我安慰罷了,其實總有辦法看的。而且要知道你發表的資訊都會被殘留在快取裡面,即使網站倒閉,你的快取還在,還可以通過快取地址訪問到你的內容。好,閒話面談,下面教你怎麼用Google提供的這個服務實現匿名。

在Google Search Console提供的系列服務中,我注意到了這個:https://www.google.com/webmasters/tools/url-removal,點開一看。哦呀,原來是可以暫時讓某些搜素結果不出現在Google搜尋引擎上的東西。這個好。

這裡寫圖片描述

就是下面這個小玩意,把它解壓出來後加載到你的谷歌外掛中去。

這裡寫圖片描述

現在你可以像我一樣優雅的,從谷歌引擎刪除自己不想出現的評論云云。關於檔案格式,詳細例項參見Github。

關於這個技巧,有人叫它Google Webmaster Tool,但也無妨。

Noisy

Noisy,這是一個洋文名字,我把它翻譯為“噪聲手段”。所謂噪聲,就是向你提交的網路資源請求中插入額外的垃圾請求,這部分垃圾對於你的ISP而言就是噪聲,但是對於你而言將稱為你擺脫ISP監控的合理手段。

讓我們看看它的原理吧:noisy通過向用戶正在瀏覽的網站中植入大量的新的無關垃圾連結,以達到“掩人耳目”的效果。聽上去不錯,而且似乎很簡單的樣子。畢竟也是,簡單才是美學的嗎。

為了做到這一點,我們有一個好用的第三方工具叫,就叫noisy,這是它的Github專案地址:https://github.com/1tayH/noisy,你可以通過下面的命令將它拷貝到本地。它可以在Python2.7或3.6環境下均可存活,需要的唯一的額外庫是requests庫。

git clone https://github.com/1tayH/noisy.git

然後切換到noisy資料夾,並執行python指令碼檔案

python noisy.py --config config.json

預設的配置檔案config.json只有可憐的11個根url,之後將用這些url生成隨機訪問的連結地址。你可以手動新增更多、更多、更多……的根url連結,我建議你至少湊個整數,比如說100萬個就忽悠足夠多的一些人了。該指令碼主要用來規避你的ISP對你的資訊蒐集,也請妥善使用。

noisy的所有行為在配置檔案中寫好,比如間兩次垃圾請求隔時間的範圍、向深層訪問網站的最大深度等。具體的還請自己體會。

10 Minute Email

這裡寫圖片描述

該網站提供的唯一服務就是:提供免費的、暫時的、可使用的郵箱賬號。這很有用,特別是當你需要用它註冊某網站時,你之後再也不需要它,也不要記住它。畢竟,10分鐘後,它將失效。這樣做的好處是你不會洩漏自己的真實郵箱,也不用擔心收到垃圾郵件。

Proxychains

Kali預裝了Proxychains。首先進入它的配置檔案

nano /etc/proxychains.conf

這裡寫圖片描述

如你所見,proxychains存在三種代理模式,分別是動態模式、嚴格模式、隨機模式。動態模式是比較平和的,通常維護一個列表,只要這些節點有一個存活,就可以被代理。

這裡寫圖片描述

注意到DNS代理這一段,如果你使用了ip代理,那你最好同時改變你的DNS,否則你的蹤跡將仍能夠被逆向追蹤。這是很多新手易犯的錯誤,提請注意。

下面展示瞭如何寫一個proxychains配置檔案的格式。觀察它的形式。

這裡寫圖片描述

可以看出,它的格式是這樣的:

代理協議型別  代理伺服器ip 代理伺服器埠 賬戶名 賬戶密碼

遵循這樣的格式,我們在檔案的最後一行寫:

socks5 127.0.0.1 9050

檔案儲存後,啟動tor服務

service tor start

接著是你要代理的瀏覽器

proxychains firefox www.duckduckgo.com

這裡寫圖片描述

有的連線denied,等一會兒,直到出現200OK就表明成功建立私密連結。

macchanger

macchanger是kali Linux的一個內建命令列工具,用來更改“外面”看到的你的MAC地址的樣子。下面是幾個簡單的情形。

將wlan0隨機生成新的MAC地址

macchanger -r b2:aa:0e:56:ed:f7 wlan0

將wlan0生成指定MAC地址

macchanger -m b2:aa:0e:56:ed:f7 wlan0

和一般的命令列工具不一樣,它的沒有i引數(通常表示interface,網路介面),對應的把網絡卡寫在命令列的最後。

VPN

我假設你是一個窮鬼,所以我為你準備了免費的VPN服務。不客氣。

後面兩款在Google擴充套件商店都有相應下載,如果你喜歡可以下載谷歌外掛。既然上面講的都是Windows平臺上的軟體,接著介紹基於Linux的VPN,如下。

這裡寫圖片描述

從中選擇你需要的VPN服務,這裡我們選擇第二個,下載後解壓。

這裡寫圖片描述

命令列

openvpn vpnbook-euro2-udp25000.ovpn

它會詢問你賬號密碼,返回本段的第一張圖片,找到相關資訊,拷貝貼上到終端即可。

這裡寫圖片描述

使用VPN時同樣注意保護自己的隱私,找到真實可信的VPN才是上策。