讓我們先來剖析一下由QQ產生的兩種攻擊形式:
洩漏的網絡信息導致攻擊
QQ也是通過互聯網傳播信息的,所以它也必須遵循網絡的數據包傳輸方式,既然如此,它的信息包文件也必定包括了本機的網絡信息,如此一來,通過QQ就可以獲得對方的詳細IP地址,騰訊開發的自動顯示對方IP的“IP版QQ”就是使用頻率較高的。如圖1所示,這就是一個“IP版QQ”所顯示的信息,它不僅可以有限顯示對方的IP地址;還可以追加出對方所在的地域位置。黑客通過QQ偵測到對方的詳細IP地址;端口號後,再利用這些信息實施進一步的攻擊。如利用黑客軟件攻擊或者堵塞掉xxx.xxx.xxx.xxx主機地址上的xxxx QQ端口,使QQ無法上線,或者消息不能發送等等。
提示:黑客們一般通過觀察對方QQ所使用的端口號來判斷對方是否在主機上使用QQ。因為QQ默認使用的端口號為“4000”,如果是4001、4002等端口,說明是在主機上同時使用幾個QQ,如果對方QQ的端口號離“4000”較遠,說明對方可能是通過這台電腦代理服務器上網。
知道了由QQ洩漏網絡信息產生攻擊的道理,就可以對症下藥了。這同樣是“IP版QQ”所顯示出來的信息,但它絲毫沒有洩漏對方的網絡信息,這是怎麼回事呢?這正HTTP代理上網後的效果。
如何在QQ裡,啟用HTTP代理呢?單擊QQ軟件主界面下面的“系統菜單”按鈕(軟件最下面,灰色有“QQ2000”字樣的按鈕),選擇〔系統參數〕→〔QQ參數設置〕→〔網絡設置〕項,勾選“有效HTTP1.1代理設置”,然後輸入代理服務器地址、端口,以及其他一些相關信息就可以了。
使用HTTP代理可以有效地防止QQ洩漏本機的網絡信息,且HTTP的代理服務器網上也有很多免費提供。如果你實在找不到合適代理服務器,可以直接使用騰訊公司提供的HTTP代理服務器。不過騰訊的代理服務器只提供給會員使用。
除了有效的代理手段,還可以使用網絡防火牆防止QQ外洩本機信息。網絡防火牆的“網絡規則”相關設置裡都可以限制本機發送的IP包頭,防止QQ的發送的信息把本機的IP外漏。但使用網絡防火牆的同時會給QQ帶來副作用。例如:使用防火牆做出了針對QQ的設置後,很可能會導致QQ消息無法發送;無法登錄QQ等情況。