一、黑帽網站劫持分類
1:域名dns劫持
dns劫持是通過全國各地的dns運營商,如果你搞定了機房管理員,就可以任意跳轉或者分時段、分關鍵詞、指定網址跳倒你想要的網址。當然各省、市的dns運營商不同,如果有人說可以劫持全省dns流量,還是有可信度的。如果他要說全國dns劫持,100%是騙子!沒有任何一個人可以搞定全國所有地區的幾十個運營商,本身就是一個違規的操作,需要私下談妥。難道全國所有省的機房管理員都願意陪着你玩心跳?
IIS7網站監控工具可以做到提前預防各類網站劫持,并且是免費在線查詢,适用于各大站長,有域名的人群,政府網站,學校,公司,醫院等網站。通過查詢可以知道域名是否健康等等。同時它可以讓你知道網站是否被黑,被入侵,被改标題,被挂黑鍊等等功能,讓你作為站長能清楚知道自己網站的健康情況!
它可以做到24小時定時監控:
1、網站是否被黑
2、網站是否被劫持
3、域名是否被牆
4、DNS是否被污染
5、獨家檢測網站真實的完全打開時間
2:網站劫持
網站劫持一般都是通過網站程序漏洞或者服務器系統漏洞從而拿到網站或者服務器權限,然後再網站添加JS跳轉代碼從而實現網站劫持。網站劫持代碼等下在下方分享出來。
3:客服系統劫持
客服系統有很多網站都會添加第三方的客服代碼,然後某些第三方客服系統的内部人員内外勾結,提供把客戶的咨詢加載給别人的服務。當然不能排除第三方客服系統的網站被入侵的可能性。
4:網站統計代碼劫持
網站的統計代碼跟第三方客服一樣都是需要在自己網站上添加一個外部域名代碼的,原理也跟客服劫持一樣。曾經cnzz被收購之前就被爆出有通過統計代碼劫持别人網站流量的醜聞。
二、網站劫持的應對策略和解決辦法
為了避免網站劫持,建議網站都要做https加密。如果網站被劫持,先判斷出是哪類劫持,然後針對性地去處理修複。
1:ping檢測全國測試
如果發現網站某個省的解析IP跟其他省的不一緻,證明網站被該地區的dns運營商劫持。
2:檢查網站代碼是否被劫持
先從被跳轉的頁面檢查代碼,一般都是首頁居多,網站是否加載了可疑的JS,挨個打開js查看js内容。下一步查看是否有被轉碼隐藏的内容,利用站長網的轉碼工具反向解析出來内容,如果是可疑代碼直接清除。
3:檢查第三方統計代碼和客服代碼
檢查第三方外部域名的代碼内容是否有異常,如果有任何可疑的地方直接清除。或者可以暫時性地取消代碼測試是否恢複。如果恢複可以确認為第三方的問題。
4:檢查網頁快照
查看網站源碼和搜索引擎快照是否一緻,可以從快照裡面查找到加載的跳轉代碼。
5:檢查服務器
如果檢查網站和快照一切正常,那就是在服務器端直接判斷跳轉了,利用殺毒軟件查殺網站目錄下的可疑文件,檢查iis、apache、nginx配置文件以及服務器配置設置。
,