現(xiàn)在隨著網(wǎng)絡安全日益嚴峻,關于網(wǎng)站被劫持,很多站長并不陌生,可如何才能有效發(fā)現(xiàn)并避免被劫持以及解決網(wǎng)站被劫持,是很多網(wǎng)站頭疼的問題。因為,對于老老實實做人,認認真真做站的朋友來說,好不容易做出了一點成績,一劫持就又回到解放前了,本期我們一起來探討如何防止網(wǎng)站被劫持,解決網(wǎng)站被劫持的方法有哪些?
第一:什么是網(wǎng)站劫持,網(wǎng)站被劫持的常見表現(xiàn)
網(wǎng)站劫持:是指打開一個網(wǎng)址的時候,出現(xiàn)一個不屬于網(wǎng)站范疇的廣告,或者是跳轉(zhuǎn)到某個不屬于本站范疇的頁面
通常網(wǎng)站域名劫持會出現(xiàn)幾種情況:
1、網(wǎng)站域名泛解析
2、瀏覽器劫持
3、黑客攻擊種植木馬程序
這個通常是指被網(wǎng)站植入木馬程序,本來想進入“李逵”的網(wǎng)站,結(jié)果進入了“李鬼”的網(wǎng)站,如:本來輸入的是www.baidu.com 卻跳轉(zhuǎn)到www.xxxx$$$$.com 上了,這樣基本上就是黑客攻擊的劫持了。
4、運營商的劫持
如果你的頁面不是泛解析,也不是你網(wǎng)站程序被黑客攻擊,那么就屬于這個“不可描述”的劫持了。
第二:如何防止網(wǎng)站被劫持?
我們常說的網(wǎng)站劫持主要都是由網(wǎng)站漏洞導致的,而目前來說大部分站點都不具備自主的安全防御能力,從而導致了劫持這條路越走越遠,下面我們將會從工具的角度上來幫助站長最大可能的來防御與杜免。
1、常規(guī)防護措施
使用建站系統(tǒng)的站點,經(jīng)常會遇到一些大規(guī)模爆發(fā)式常規(guī)漏洞,這類漏洞影響大,修補措施官方更新較快,大小站點都需要及時關注于更新,特別是使用開源程序的站點。建議站點使用第三方的安全觀測平臺,可以非接觸式檢測,另外還帶有短信和郵件通知功能,特別適合站長使用,這里我推薦百度云觀測和百度安全指數(shù)這2款產(chǎn)品,當然還有其他的檢測平臺,這里大家自行選擇即可。
2、云服務防護
目前較為火的幾個云主機平臺都提供了一些安全防護軟件,畢竟漏洞的爆發(fā)肯定是早于修補,而部分廠商也不會一下子就能夠出補丁來修復,這時候使用例如安騎士這類產(chǎn)品,通過云服務商的技術團隊第一時間無縫或屏蔽漏洞,至少可以支撐到廠商發(fā)布漏洞為止。
3、服務器端防護
在服務器端大家可以安裝第三方的殺毒、防護軟件,這些軟件帶有大部分常見的防護機制,對付一般小白足矣。
4、網(wǎng)站防護
一般我都建議那些敏感站點,動靜態(tài)分離、讀取存儲分離,我們都知道網(wǎng)站被劫持最常見的就是被提權(quán),如果設置好權(quán)限可以最大程度上就可以避免被提權(quán)。
第三:網(wǎng)站被劫持如何處理?
1、網(wǎng)站域名被泛解析
關閉域名的泛解析,進入了域名管理后臺之后點擊我們的域名找到帶*號的域名解析,刪除掉就可以了。
2、黑客劫持
對于備份文件,找到被修改的文件,清理木馬程序即可(注意,請養(yǎng)成備份習慣,最少每個星期備份一次)
3、瀏覽器被劫持
這個通常情況下是瀏覽器自帶的廣告推廣,特別是手機端非常的多,我一般都直接卸載,重新安裝一個百度瀏覽器(不是廣告)
4、運營商劫持
這個劫持是最難以處理的,通常大家遇到的也是這種情況,如何處理這種情況就需要講到HTTPS加密了
1)、https協(xié)議需要到ca申請證書,一般免費證書很少,需要交費。
2)、http是超文本傳輸協(xié)議,信息是明文傳輸,https 則是具有安全性的ssl加密傳輸協(xié)議。
3)、http和https使用的是完全不同的連接方式,用的端口也不一樣,前者是80,后者是443。
4)、http的連接很簡單,是無狀態(tài)的;HTTPS協(xié)議是由SSL+HTTP協(xié)議構(gòu)建的可進行加密傳輸、身份認證的網(wǎng)絡協(xié)議,比http協(xié)議安全。
在通常的運營商的劫持中,使用https加密,可以使劫持下降90%左右
5、遇到劫持修復思路
1)、進行隔離止損。
2)、通過日志和行為分析找到漏洞點。
3)、通過補丁修復漏洞或臨時修補漏洞。
4)、 檢查系統(tǒng)權(quán)限清除后門。
5)、大部分劫持都是帶有惡意的,一般都會植入非法違規(guī)內(nèi)容,針對這類內(nèi)容,我們要第一時間刪除,去平臺提死鏈。
6)、觀察搜索引擎表現(xiàn),若有未清數(shù)據(jù)繼續(xù)處理。