SEM網站建設中有哪些常見漏洞?

在如今的網站建設中,有很多網站的安全性不高,所以常常會受到***,使網站出現漏洞,那麼我們今天就來看看有哪些網站漏洞?以及如何解決。

一、SQL注入漏洞

1.解決SQL注入漏洞需要對用戶輸入數據進行嚴格檢查,對數據配置的使用最小權限原則。

2.在所有查詢語句中都使用數據庫提供的參數查詢接口,參數化的語句使用參數而不是用戶輸入變量嵌入到SQL語句當中。

3.對數據的特殊字符進行轉義處理或者編碼轉換。

4.需要確認每種數據的類型。

5.數據庫的長度需要嚴格規定,能夠在一定程度上防止比較長的SQL注入語句無法執行。

6.網站的數據層編碼需要統一,建議全部使用utf-8編碼。

7.嚴格限制數據庫的操作權限,僅僅給用戶能夠滿足其工作的權限,從而減少注入***對數據的危害。

8.不要讓網站顯示SQL數據信息。

4.jpg

二、xss跨站腳本漏洞

1.如果所有的輸入都是可疑的,那麼就需要對輸入script、iframe等字樣進行嚴格審查。

2.不僅僅需要驗證數據的類型,還需要驗證格式長度、範圍以及內容。

3.需要在客戶端做好數據的驗證與過濾。

4.對於輸入的數據也需要檢查。

三、頁面存在的代碼泄露

1.需要配置好服務端語言解析,防止解析失敗導致源碼泄露。

2.關閉網站的錯誤調試機制,防止因報錯導致源碼泄露。

3.如果網站有備份文件,需要刪除這些備份文件,或者將備份文件移出網站目錄。

4.網站可能存在Resin任意文件讀取泄露,需要刪除resin_doc相關目錄和文件。

5.如果網站存在PHPINFO文件,需要刪除檢測出的文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章