網站是如何跟蹤監視你的

geekfan發表於2013-12-12

  某些監視方法是比較容易想到的,比如,當你登入網站的時候,它就可以知道你是誰了。但是這些網路監視系統是如何通過你的上網行為記錄你的個人資訊呢?

  廣告系統經常通過追蹤使用者行為的方法來建立使用者資訊庫,以定位誰是目標客戶。如果你曾經訪問過某個商業網站,之後不久你又在其他網站看到了這個商業網站的廣告,那麼,這個廣告系統可能已經在工作了。

cctv-cameras-header

 IP 地址

  IP地址是確認使用者身份的最基本的方法。現今,在家或者辦公室,你電腦很可能與你的其他網路裝置共享同一個IP地址。從你的IP地址,網站可以大致確定你的地理位置 —— 還不能精確到街道,但是一般能確認你所在城市或者區域。你可能見過那些彈窗小廣告通過顯示你的地理位置來偽裝自己,廣告系統就是這麼幹的。IP地址可以變,並且可以被其他使用者所共享,所以它並不是一個追蹤單個使用者的好方法。但是,IP可與本文介紹的其他技術相結合來確定你的地理位置。

image

 HTTP Referrer

  當你點選一個連結的時候,你的瀏覽器會載入這個頁面,並且告訴這個網站你是從哪來的。打個比方,你單擊了一個How-to Geek網站的一個指向外部網站的連結,那麼這個網站會知道你是從How-to Geek的哪一篇文章點選進來的。這個資訊是被儲存在Http referrer資訊頭中。當你下載當前頁面的內容的時候,http referrer也會被髮送。例如,一個網站有廣告或者跟蹤指令碼,那麼你的瀏覽器會告訴這個廣告商或者這個網路監視系統,你正在瀏覽哪一個網頁!所謂的”web bug”是很小的,由單個畫素組成的不可見的圖片,它利用HTTP referrer去偷偷的監視你。它們也被用來監視你所開啟的郵件,前提是你的郵件客戶端會下載圖片。

 Cookies 和 跟蹤指令碼

  Cookies是一些資訊片段,網站可以將它們儲存在你的瀏覽器上。它有許多正當的用途——比如,當你登陸你的網路銀行,cookie可以記錄你的登入資訊。當你改變對一個網站的設定,那麼cookie也會將它記錄下來,這樣你的設定就可以一直在你瀏覽的過程中有效。

image1

  Cookie也可以用來識別和記錄你在某個網站上的行為。這並沒有什麼大的問題——這個網站可能想知道你在瀏覽什麼網頁,這樣它就可以知道你體驗如何。而真正有危險的是那些第三方的Cookie。

image2

  儘管第三方cookie也有一些正當的用途,但是它們常常被廣告系統用來監視你在不同網站的行為。許多網站——並不是大部分網站都會有第三方的廣告和監視指令碼。如果兩個不同的網站有相同的廣告或者監視系統,那麼你瀏覽器上關於這兩個網站的瀏覽歷史就可以結合在一起被追蹤和分析了。那些來自社交網站的指令碼同樣有追蹤的功能。比如說你登入了Facebook,然後你瀏覽另一個網站,而這個網站上有Facebook的那個“Like”(點贊)按鈕,那麼Facebook就可以知道你瀏覽了這個網站。Facebook儲存了一個cookie去記錄你的登入狀態,這樣這個Like按鈕(它本身就是指令碼的一部分)就可以知道你是誰了。

 Super Cookies

  你可以清空你的cookies——事實上,我們這裡有一篇專門的教程教你如何清空瀏覽器的cookies。然而,清空cookies這招已經不怎麼起作用了——“super cookies”正在興起。super cookie的一個例子就是evercookie。super cookies如evercookie會把cookie資料存在不同的地方–比如,flash的cookie,Silverlight storage,瀏覽器歷史記錄,或者說html5的本地儲存中。一個非常高明的記錄使用者的方法是,每次使用者登入一個網站,網站都記錄在一個很小的圖片中記錄一個特有的顏色。這些圖片會被存放在使用者的瀏覽器快取中,這樣一來,這個顏色就可以用來識別這個使用者了。

  當網站發覺你在某些地方刪除了super cookie,那麼它會利用其他的地方的儲存的資料將這些資訊恢復過來。例如,你可能清除了瀏覽器的cookies,但是你沒有清除flash中的cookie,那麼,這個網站會將flash中的cookie資訊重新複製到你瀏覽器cookies中。這樣來說super cookie的生命力是很強的。

image3

 User Agent

  每次你的瀏覽器連結一個網頁的時候,它都會向網站傳送User Agent資訊。這些資訊包括了你瀏覽器的資訊和作業系統資訊,它們會儲存起來,並被廣告系統利用來分析如何投放廣告。如果想知道更多關於User Agent的資訊,請參閱維基百科上的User Agent

image4

 瀏覽器指紋

  每一個瀏覽器實際上都具有自己的特徵。網站可以檢測你的作業系統型別、瀏覽器版本、安裝的瀏覽器外掛及其版本、作業系統的螢幕解析度、下載的字型、所在時區和其他的資訊。看吧,就算你禁用了瀏覽器cookie,那麼也有其他資訊來識別你的瀏覽器。

  有個叫Panopticlick的網站可以告訴你這些資訊是如何使用的。事實上,在110萬人中,才會有一個人的瀏覽器跟你有相同的設定。

image5

  當然了,肯定有其他的追蹤技術。每年花在這技術的錢可不少,而且有許多人每天都在絞盡腦汁想出新招來追中你——evercookie的出現就是一項證據。

  要想盡可能的在網上隱藏自己的身份,那麼最好使用Tor網路來上網。

  原文連結: Chris Hoffman 翻譯:geekfan

相關文章