據谷歌稱,2017 年網站黑客行為正在增加。被黑客入侵的網站對網站管理員和訪問者都是嚴重威脅,因為黑客可以破壞您的網站,從您的網站竊取用戶數據、信用卡詳細信息,使用您的服務器提供非法文件或向您的網站插入惡意軟件和有害代碼。作為網站管理員,您有法律義務保護用戶數據免遭盜竊并報告發生的安全漏洞。始終最好采取預防措施并保護您的網站,而不是處理后果。以下是有關如何保護您的網站并防止其被黑客入侵的 8 條提示。
1.使用強密碼并定期更改
每天在網絡上檢測到數以千計的暴力攻擊。攻擊主要通過猜測用戶名/密碼組合來進行。使用強密碼可以有效消除暴力破解和字典攻擊。強密碼的長度應至少為 12 個字符,由大小寫字母、數字和特殊字符組合而成。不要使用字典單詞。密碼越長,網站的安全性就越強。避免為所有網站登錄使用相同的密碼,并定期更改密碼以確保安全性。始終以加密形式存儲用戶數據。
2. 安裝 SSL 證書
對于任何處理個人信息的網站,SSL 證書幾乎都是強制性的。這是提高網站安全性的一種相對便宜且簡單的方法。通過為您的網站安裝 SSL 證書,所有個人信息在您的網站和訪問者的計算機之間傳輸時都會被加密。任何試圖竊聽加密連接的黑客只會看到對他們毫無用處的亂碼。它還有助于建立對訪問者的信任并促進網站 SEO。
3.定期更新軟件
黑客可以每小時掃描數以千計的網站,尋找可以讓他們入侵的漏洞。像 Joomla 和 WordPress 這樣的 CMS 提供商會時刻保持警惕,不斷尋找漏洞以插入他們的系統,并定期發布補丁和更新,以確保他們的軟件不受攻擊。確保您運行這些更新并始終擁有支持您網站的最新版本。如果您的網站使用第三方插件,請定期清理并清除所有未使用的插件,以盡量減少成為黑客利用您網站的門戶的威脅。
4.隱藏管理頁面
黑客可以通過進入您網站的管理員級別來訪問您網站的數據。他們可能會在您的 Web 服務器上查找諸如“管理員”、“登錄”或“訪問”之類的名稱,然后將所有精力集中在訪問這些文件上以危及您的網站安全。要對黑客隱藏管理頁面,您應該使用 robots_txt 文件來防止黑客在搜索引擎上找到它們。將您的管理文件夾重命名為不顯眼的內容,并僅與您的網站管理員交流。限制一定時間內的登錄嘗試次數。切勿通過電子郵件發送登錄詳細信息,因為電子郵件帳戶也可能被黑客入侵。
5.限制文件上傳
允許訪問者將文件上傳到您的網站可能會帶來巨大的安全風險。黑客可以上傳包含惡意代碼的文件來破壞您的網站。如果文件上傳不可避免,最好的解決方案是防止直接訪問所有上傳的文件。將文件存儲在根目錄之外,以便無法直接訪問或執行文件。使用腳本從數據庫或私人文件夾中獲取它們,然后在必要時將它們呈現到您的網頁上。
6.表單數據的雙重驗證
應在瀏覽器和服務器端檢查任何表單的輸入。兩級驗證過程將有助于阻止通過數據接受表單字段插入惡意腳本。Web 瀏覽器可以識別簡單的錯誤,例如遺漏必填字段或在只需要數字的字段中輸入單詞。服務器端驗證可以檢測潛在的惡意攻擊,例如攻擊者試圖輸入代碼以利用漏洞的位置。
7. 防止跨站腳本(XSS)攻擊
當黑客試圖使用表單提交 Javascript 或其他代碼以對您網站上的訪問者執行惡意代碼時,就會發生 XSS 攻擊。為確保網站安全,您應該對提交的所有 HTML 進行編碼和刪除。否則,黑客可以在訪問您的網站時竊取您的訪問者的憑據和登錄 cookie 詳細信息。
8. 經常備份
保持一切備份,以防最壞的情況發生。請聯系您的網絡托管服務提供商,了解它是否為網站管理員提供備份解決方案。您還可以在您的網站上安裝備份插件。一些備份插件允許您安排自動備份,以及將文件發送到 云存儲等服務。為了安全起見,不時在其他備份技術之上保存您的計算機上的文件副本。