滲透測試是指測試人員盡可能完整地模擬攻擊者使用的漏洞發(fā)現(xiàn)技術(shù)和攻擊手段,從攻擊者的角度對目標(biāo)網(wǎng)絡(luò)、系統(tǒng)、主機應(yīng)用的安全性作深入的非破壞性的探測, 發(fā)現(xiàn)系統(tǒng)最脆弱環(huán)節(jié)的過程。滲透測試通常能以非常明顯、直觀的結(jié)果來反映出系統(tǒng)的安全現(xiàn)狀,其目的是能夠讓管理人員直觀地知道自己網(wǎng)絡(luò)所面臨的問題。
通過滲透測試可以做到:
1、了解入侵者可能利用的途徑,提出改進(jìn)方法與建議。
2、 檢驗現(xiàn)行的網(wǎng)絡(luò)設(shè)備(路由器、交換器等)安全策略。
3、 檢驗現(xiàn)行的信息安全設(shè)備(防火墻、IDS等)安全策略。
4、 對于重要主機的安全性進(jìn)行專業(yè)信息安全的評估與建議。
5、 找出IT人員未能掌握的服務(wù)器或主機加以調(diào)查。
6、 了解系統(tǒng)及網(wǎng)絡(luò)的安全狀態(tài)。
7、 檢驗現(xiàn)行的信息安全策略。
8、 找出現(xiàn)行信息安全策略的盲點。
9、 驗證現(xiàn)有系統(tǒng)的整體安全性。
滲透測試為了不對測試目標(biāo)造成破壞、損害或篡改,對于某些可能會對測試對象造成負(fù)面影響的攻擊方法和手段,在滲透測試中不予使用,具體包括:社會工程學(xué)、分布式拒絕服務(wù)攻擊、散布病毒(包括木馬、惡意代碼等)、對即時通訊工具的攻擊、網(wǎng)絡(luò)釣魚等。