網(wǎng)站被黑的情況在互聯(lián)網(wǎng)中非常的常見(jiàn),因?yàn)樵诮裉?,隨著互聯(lián)網(wǎng)的不斷發(fā)展,網(wǎng)站自然也就成了各大商家的寵兒,隨著其數(shù)量的不斷增加,難免會(huì)不同行業(yè)之間會(huì)存在不同的競(jìng)爭(zhēng),有些網(wǎng)站直接被競(jìng)爭(zhēng)對(duì)手歹意報(bào)復(fù),有的是被博彩,賭錢(qián)等違法網(wǎng)站掛黑,直接導(dǎo)致網(wǎng)站陷入了癱瘓的局面,那么當(dāng)我們遇到網(wǎng)站被黑的情況應(yīng)該怎么處理吶?
一、什么是網(wǎng)站被黑?
網(wǎng)站被黑是由于網(wǎng)站的程序代碼存在漏洞及被惡意掛上木馬導(dǎo)致被黑,通常黑客通過(guò)網(wǎng)站的各個(gè)漏洞,如:跨站腳本攻擊,getshell以及圖片上傳,sql注入攻擊,以及暴力破解等手法拿到了網(wǎng)站的最高權(quán)限上傳了腳本后門(mén)也俗稱webshell木馬,而這也是為什么清理了木馬代碼而又被反復(fù)篡改攻擊的主要原因。
二、網(wǎng)站被黑如何解決?
1、最直接最有效的方式
通過(guò)關(guān)閉服務(wù)器關(guān)閉網(wǎng)站或進(jìn)行閉站保護(hù),之所以這樣處理,意義在于:控制病毒源防止其繼續(xù)擴(kuò)散。依據(jù)自身情況具體措施包括:服務(wù)器配置為503狀態(tài),聯(lián)系網(wǎng)絡(luò)服務(wù)商了解情況,暫時(shí)更改用戶及其密碼........
2、最安全的方法
啟用網(wǎng)站備份文件,這都是發(fā)生在網(wǎng)站被黑之前,是相對(duì)安全的,也是恢復(fù)網(wǎng)站運(yùn)營(yíng)的最快捷的辦法。在網(wǎng)站運(yùn)營(yíng)維護(hù)的過(guò)程中,站長(zhǎng)一定要對(duì)數(shù)據(jù)庫(kù)相應(yīng)的代碼進(jìn)行了備份處理,這樣能夠很好的確保網(wǎng)站安全,一旦網(wǎng)站遇到黑客攻擊,也能盡快的恢復(fù)運(yùn)營(yíng)。
3、查看被黑原因,及時(shí)解決
依據(jù)被黑的情況分析網(wǎng)站不常規(guī)的地方,通常包括:未知資料、異常鏈接、文件目錄、代碼等,快速查找被heike入侵的網(wǎng)頁(yè)或代碼,進(jìn)行處理,防止進(jìn)一步擴(kuò)散。然后,對(duì)全站進(jìn)行掃描處理,結(jié)合antiphishing.org的處理建議,進(jìn)行二次清除。
4、最全面的方式:日志分析、修補(bǔ)補(bǔ)丁、木馬檢測(cè)、快照或收錄。
A、依據(jù)快照或收錄東西的指向或相關(guān)域的顯示跳轉(zhuǎn)看是否正常。
B、檢查服務(wù)器日志,查看文件被黑的時(shí)間,查找是否有可疑的活動(dòng),如:失敗的登錄嘗試、命令歷史記錄或未知的用戶帳戶.......
C、根據(jù)服務(wù)器日志分析,找出薄弱或被heike攻擊的漏洞。若之前有過(guò)被黑的經(jīng)歷,日常就應(yīng)該養(yǎng)成及時(shí)下載補(bǔ)丁,修補(bǔ)安全漏洞,必要時(shí)建議直接更新至最新版本。
D、往往木馬更新時(shí)間一般是最近的日期,然后查詢此日期最近新建立的asp、aspx、asa文件,將異常文件進(jìn)行隔離或刪除。當(dāng)然更為直接的凡是就是借助木門(mén)查詢工具,這樣比較快捷,但同時(shí)會(huì)刪除一些必要的文件,所以一定要主意篩選。
5、去掉惡意代碼
要把別人惡意嵌入的代碼給去掉,然后在進(jìn)行慢慢的整改之類(lèi)的,及時(shí)的補(bǔ)上了這些漏銅避免下一次的攻擊,服務(wù)器的漏銅要如何去尋找呢?可以通過(guò)查看服務(wù)器日志,首先了解黑客進(jìn)行站點(diǎn)的途徑,然后借助日志分析。
小提示:惡意代碼不要立馬去刪除,因?yàn)橛械暮诳蜁?huì)在你的網(wǎng)站重嵌入更隱私的ASP/PHP程序,我們要先去找到黑客在服務(wù)區(qū)或虛擬主機(jī)上留下的病毒和后門(mén),只有連根拔起之后才能夠解決全部的問(wèn)題。
做好以上的這些步驟后基本上就可以恢復(fù)正常訪問(wèn)了,剩下的問(wèn)題就是對(duì)網(wǎng)站漏洞進(jìn)行修復(fù),若您對(duì)代碼不太懂的話,可以借助專(zhuān)業(yè)網(wǎng)站公司的力量,讓其幫你解決網(wǎng)站被黑的問(wèn)題。
三、如何修復(fù)網(wǎng)站漏洞?
檢測(cè)代碼的安全性,檢查sql查詢語(yǔ)句是否有特殊符號(hào)之類(lèi)的操作,盡量過(guò)濾掉一些非法參數(shù);關(guān)于圖片上傳進(jìn)行后綴嚴(yán)格控制,目錄進(jìn)行權(quán)限設(shè)置,只允許靜態(tài)文件訪問(wèn)不允許動(dòng)態(tài)腳本訪問(wèn);檢查留言功能是否過(guò)濾一些特殊符號(hào),看下網(wǎng)站后臺(tái)目錄是否使用一些默認(rèn)的文件名如admin,manage,houtai等的目錄名。
以上的這些,就是今天天津網(wǎng)站建設(shè)想要給大家分享的內(nèi)容,一旦發(fā)現(xiàn)網(wǎng)站被黑,一定要先冷靜下來(lái),用一顆冷靜的頭腦去對(duì)待清理這個(gè)網(wǎng)站,在日常工作中維護(hù)好網(wǎng)站的運(yùn)營(yíng),監(jiān)控好網(wǎng)站的數(shù)據(jù)。