滲透測試常見漏洞有哪些?如何有效防範?

老男孩IT教育机构發表於2024-03-05

  滲透測試,也叫做漏洞評估或安全測試,是一種安全測試方法,可以模擬駭客攻擊,找出未公開的漏洞和弱點,進一步幫助組織識別和解決安全風險。那麼滲透測試常見漏洞有哪些?如何有效防範?以下是具體內容介紹。

  滲透測試常見漏洞有哪些?

  1、敏感資訊洩露:由於網站運維人員疏忽,存放敏感資訊的檔案被洩露或由於網站執行出差導致敏感資訊洩露。

  2、SQL隱碼攻擊:SQL隱碼攻擊漏洞產生的原因是網站應用程式在編寫時未對使用者提交至伺服器的資料進行合法性校驗,即沒有進行有效地特殊字元過濾,導致網站伺服器存在安全風險,這就是SQL Injection,即SQL隱碼攻擊漏洞。

  3、XSS跨站指令碼:XSS跨站指令碼漏洞產生的原因是網站應用程式在編寫時未對使用者提交至伺服器的資料進行合法性校驗,即沒有進行有效地特殊字元過濾,導致網站伺服器存在安全風險。

  4、目錄遍歷:透過該漏洞可以獲取系統檔案及伺服器的配置檔案。利用伺服器API,檔案標準許可權進行攻擊。

  5、檔案上傳漏洞:網站存在任意檔案上傳漏洞,檔案上傳功能沒有進行格式限制,容易被駭客利用上傳惡意指令碼檔案。

  6、弱口令漏洞:弱口令沒有嚴格和準確的定義,通常認為容易被別人猜測到或被破解工具破解的口令均為弱口令。有後臺管理員弱口令,使用者弱口令,主機系統弱口令,路由器弱口令,交換機弱口令等。

  7、程式碼執行漏洞:遠端程式碼執行漏洞,使用者透過瀏覽器提交執行命令,由於伺服器端沒有針對執行函式做過濾,導致伺服器端程式執行一個惡意構造的程式碼。

  8、命令執行漏洞:命令執行漏洞是指程式碼未對使用者可控引數做過濾,導致直接帶入執行命令的程式碼中,對惡意構造的語句,可被用來執行任意命令。

  如何有效防範?

  1、對於企業,需提高安全意識,未雨綢繆

  ①主動抵禦威脅,彌補系統漏洞:定期全面檢查企業辦公系統和應用,發現漏洞後及時修復,避免漏洞被駭客利用造成資訊洩露。

  ②敏感資訊和重要資料做好備份,儘可能做到異地備份,不要將資料備份在同一臺伺服器上,確保系統或資料受損時能夠迅速並安全地恢復,企業應建立備份制度並嚴格實施。

  ③建立全方位的防禦體系,每臺計算器設定好防火牆,保護內網免受非法使用者的侵入,同時也可以防止內部資訊遭到他人惡意竊取。

  2、對於個人使用者,培養良好的網路使用習慣

  ①系統出現漏洞和攻擊時,儘量避免使用存在漏洞的作業系統,儘量不在漏洞未修復時登入個人隱私性賬戶。

  ②注意防範惡意攻擊,學會辨別來意不明的電子郵件、連結等,避免造成病毒感染及資訊洩露。

  ③及時更新防病毒產品,定期定時地執行病毒掃描工作。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69952527/viewspace-3008113/,如需轉載,請註明出處,否則將追究法律責任。

相關文章