網站被掛馬了怎么檢查?
第一種掛馬:查看網站的收錄是否正常。方式為:site:www.你的域名.com注意前面不要加http,看看是否有私服,還有其他的不合法的收錄,如果有,說明你的網站被掛馬了。
第二種掛馬:右鍵查看網頁源代碼,如果有些連七八糟的鏈接,說明網站被掛了黑鏈。
第三種掛馬:打開某個導航或者網址發現跳轉到其他的網站或者網頁,說明你的網站被做了js跳轉,被掛馬了。
第四種掛馬:網站后臺進不去,或者沒有執行權限,說明你的后臺被篡改了,可以用ftp看下相關文件,修改一下后臺密碼。
第五種掛馬:網站打不開。很可能是ddos攻擊,或者首頁被卸掉。如果是ddos可以啟用防火墻如果首頁被卸掉可以用備份恢復一下。
掛馬預防措施:
1、建議用戶通過ftp來上傳、維護網頁,盡量不安裝asp的上傳程序。
2、對asp上傳程序的調用一定要進行身份認證,并只允許信任的人使用上傳程序。這其中包括各種新聞發布、商城及論壇程
序,只要可以上傳文件的asp都要進行身份認證!
3、asp程序管理員的用戶名和密碼要有一定復雜性,不能過于簡單,還要注意定期更換。
4、到正規網站下載asp程序,下載后要對其數據庫名稱和存放路徑進行修改,數據庫文件名稱也要有一定復雜性。
5、要盡量保持程序是最新版本。
6、不要在網頁上加注后臺管理程序登陸頁面的鏈接。
7、為防止程序有未知漏洞,可以在維護后刪除后臺管理程序的登陸頁面,下次維護時再通過ftp上傳即可。
8、要時常備份數據庫等重要文件。
9、日常要多維護,并注意空間中是否有來歷不明的asp文件。記住:一分汗水,換一分安全!
10、一旦發現被入侵,除非自己能識別出所有木馬文件,否則要刪除所有文件。
11、定期對網站進行安全的檢測,具體可以利用網上一些工具,如sinesafe網站掛馬檢測工具!
二:掛馬恢復措施:
1.修改帳號密碼
不管是商業或不是,初始密碼多半都是admin。因此你接到網站程序第一件事情就是“修改帳號密碼”。
2.創建一個robots.txt
Robots能夠有效的防范利用搜索引擎竊取信息的駭客。
3.修改后臺文件
第一步:修改后臺里的驗證文件的名稱。
第二步:修改conn.asp,防止非法下載,也可對數據庫加密后在修改conn.asp。
第三步:修改ACESS數據庫名稱,越復雜越好,可以的話將數據所在目錄的換一下。
4.限制登陸后臺IP
此方法是最有效的,每位虛擬主機用戶應該都有個功能。你的IP不固定的話就麻煩點每次改一下咯,安全第一嘛。
5.自定義404頁面及自定義傳送ASP錯誤信息
404能夠讓駭客批量查找你的后臺一些重要文件及檢查網頁是否存在注入漏洞。
6.目錄權限
請管理員設置好一些重要的目錄權限,防止非正常的訪問。如不要給上傳目錄執行腳本權限及不要給非上傳目錄給于寫入權。