滲透測試旨在證明,網(wǎng)絡(luò)防御機(jī)制的運(yùn)行與你認(rèn)為的一樣良好。往往系統(tǒng)和網(wǎng)絡(luò)管理員視審查人員或滲透人員為敵人,但實(shí)際上他們卻是朋友。到位的滲透測試可以證明你的防御確實(shí)有效,或者查出問題,幫助你阻擋未來攻擊。出錢請自己知道的人來發(fā)現(xiàn)網(wǎng)絡(luò)中的漏洞,總比讓自己不知道的人發(fā)現(xiàn)漏洞好得多。
滲透測試也許是你的網(wǎng)絡(luò)防御工具箱當(dāng)中的重要武器之一。應(yīng)該視之為各種安全審查的一部分,但要確保審查人員勝任這項(xiàng)工作。
還要確定的是,哪些系統(tǒng)需要測試。雖然你不想漏掉可能會受到攻擊的某個系統(tǒng),但可能仍想分階段把滲透測試外包出去,以便每個階段專注于網(wǎng)絡(luò)的不同部分。
此外,你還要提供合適的測試途徑。如果你想測試在非軍事區(qū)(DMZ)里面的系統(tǒng),*好的測試地方就是在同一個網(wǎng)段內(nèi)測試。讓滲透測試人員在防火墻外面進(jìn)行測試聽起來似乎更實(shí)際,但內(nèi)部測試可以大大提高發(fā)現(xiàn)防火墻原本隱藏的服務(wù)器安全漏洞的可能性。因?yàn)?,一旦防火墻設(shè)置出現(xiàn)變動,就有可能暴露這些漏洞,或者有人可能通過漏洞,利用一臺DMZ服務(wù)器攻擊其它服務(wù)器。還記得尼姆達(dá)病毒嗎?它就是**攻擊得逞后、利用一臺Web服務(wù)器發(fā)動其它攻擊的。
你還應(yīng)該制訂測試準(zhǔn)則,譬如說:滲透測試人員可以探查漏洞并進(jìn)行測試,但不得利用,因?yàn)檫@可能會危及到你想要保護(hù)的系統(tǒng)。
如今,大多數(shù)攻擊進(jìn)行的是*基本的漏洞掃描,如果攻擊得逞,目標(biāo)就岌岌可危。如果攻擊者企圖對你站點(diǎn)進(jìn)行漏洞掃描,他就會獲得大量的防火墻日志消息,而監(jiān)控網(wǎng)絡(luò)的任何入侵檢測系統(tǒng)(IDS)也會開始發(fā)送有關(guān)當(dāng)前攻擊的警報(bào)。如果你還沒有試過,不妨利用漏洞掃描器結(jié)合IDS對網(wǎng)絡(luò)來一番試驗(yàn)。別忘了首先獲得對方的許可,因?yàn)?,運(yùn)行漏洞掃描器會使IDS引發(fā)警報(bào)。
滲透測試可以用來向第三方,譬如投資方或者你的管理人員提供網(wǎng)絡(luò)安全狀況方面的具體證據(jù)。事實(shí)上,你知道網(wǎng)絡(luò)中存在的漏洞可能已有一段時(shí)日,但無法說服管理人員分配必要資源以補(bǔ)救漏洞。光靠自己,網(wǎng)絡(luò)或安全管理員的意見往往不會被董事會采納。如果外面的顧問贊同你的評估,或許會有奇跡出現(xiàn)。
為了從滲透測試上獲得*大價(jià)值,應(yīng)該向測試組織提供盡可能詳細(xì)的信息。這些組織同時(shí)會簽署保密協(xié)議,這樣,你就可以更放心地共享策略、程序及有關(guān)網(wǎng)絡(luò)的其它關(guān)鍵信息。
-/gbadeeb/-
http://cabgv.cn