網路安全中最常用的9種滲透測試方式介紹!

老男孩IT教育機構發表於2023-10-30

  滲透測試是網路安全當中一種非常重要的評估方法,它能夠透過模擬惡意駭客的攻擊,來挖掘系統存在的弱點、漏洞和缺陷,從而避免不必要的損失和麻煩。目前,常用的滲透測試方式有很多種,以下是常見的9種方式,一起來看看吧。

  1、資訊收集

  資訊收集剖析這是所有侵略惡意攻擊前提條件。根據對網際網路資訊收集剖析,能夠隨之、針對性地制訂模擬模擬駭客攻擊惡意攻擊方案,以提升侵略成功機率、減少曝露或被發現的機率。資訊收集的辦法包含伺服器網路掃描、操作型別辨別、運用辨別、賬戶掃描器、配置辨別這些。

  2、埠掃描

  根據對總體目標地址的TCP/UDP埠掃描,確認其所開放式的提供服務的數量及種類,這是每個網站滲透測試的前提。根據埠掃描,能夠基本上確定一個系統軟體的相關資訊,融合測試工程師積累的經驗可以知道其可能出現,和被利用的安全性缺點,為開展更深層次的滲入提供參考。

  3、許可權提升

  獲取目標系統的控制權是滲透成功的標誌。審計人員也可以使用適用於目標系統的本地漏洞來提升自己的許可權,只要他們能夠在目標系統上執行提權漏洞利用程式,就可以獲得主機上的超級使用者許可權或者系統級許可權。審計人員還可以以該主機為跳板進一步攻擊區域網路。

  4、溢位測試

  當測試工程師不能直接利用賬號動態口令登入系統時,也會使用系統軟體溢位的辦法立即得到自動控制系統許可權,這種方法有時候也會導致系統當機或者重新啟動,但是不會可能會導致內容丟失,若出現卡死等常見故障,只需要把系統軟體重新啟動並開啟原來服務專案就可以。

  5、web應用測試

  web指令碼製作及應用測試針對web及資料庫服務開展。依據最新統計分析,指令碼製作安全性缺點為現階段web系統,特別是存有動態性影片的web系統非常嚴重的安全性缺點之一。利用指令碼製作有關缺點輕者可以獲得系統軟體別的檔案目錄的訪問限制,嚴重將有可能會獲得系統軟體控制許可權。所以對於帶有動態網站的web、資料庫系統等功能,web指令碼製作及應用測試將是不可缺少的一個環節。

  6、SQL隱碼攻擊

  SQL隱碼攻擊即是指web應用程式對使用者輸入資料的合法性沒有判斷或過濾不嚴,攻擊者可以在web應用程式中事先定義好的查詢語句的結尾上新增額外的SQL語句,在管理員不知情的情況下實現非法操作,以此來實現欺騙資料庫伺服器執行非授權的任意查詢,從而進一步得到相應的資料資訊。

  7、跨站惡意攻擊

  侵略者可以利用網址來惡意攻擊瀏覽此網站的終端產品使用者,來獲取客戶動態口令或者使用網站掛馬來操縱手機客戶端。

  8、Cookie利用

  網站應用系統軟體常使用Cookies機制在手機客戶端伺服器上儲存一些資訊內容,比如客戶ID、動態口令、時戳等。侵略者很有可能根據偽造Cookie具體內容,獲取客戶的賬戶,造成嚴重後果。

  9、後門程式檢查

  系統軟體開發環節中遺留下來的側門和調節選擇項有可能被侵略者所利用,造成侵略者輕而易舉地從近道執行惡意攻擊。


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

相關文章