安全測試不同于滲透測試,滲透測試著重于幾個點的穿透攻擊,而安全測試是著重于對安全要挾的建模,系統(tǒng)的對來自各個方面,各個層面要挾的全面考量。安全測試可以告訴您,您的系統(tǒng)可能會來自哪個方面的要挾,正在遭遇哪些要挾,以及您的系統(tǒng)已經(jīng)可抵抗什么樣的要挾。當然,安全測試涵蓋滲透測試的部分內(nèi)容。
安全測試與滲透測試的差別重要在:
滲透測試考慮的是以黑客方法,從單點上找到利用道路,證明你有問題,幫助客戶進步認識,也能解決急切的一些問題,但無法也不能去針對系統(tǒng)做完備性的安全測試,所以難以解決系統(tǒng)自身本質(zhì)性的安全問題,所以供給滲透測試的廠商一般都是自己買什么防護設(shè)備,以自己防護設(shè)備針對的要挾為重要滲透點,找到你有類似的問題,解決計劃就以賣對應(yīng)的防護設(shè)備作為手段,針對具體的要挾,通過防護設(shè)備采用被動的防護。而安全測試的廠商,則從整體系統(tǒng)架構(gòu),安全編碼,安全測試,安全測試籠罩性,安全度量等多個因素去考慮問題,提出的解決方法則是逐步幫助客戶引入安全開發(fā)過程,供給相應(yīng)的工具支撐,目標是最后讓客戶提升業(yè)務(wù)系統(tǒng)自身本質(zhì)性安全問題。
安全測試首先會對被測試系統(tǒng)做系統(tǒng)分析,分析其架構(gòu),軟件系統(tǒng)以及程序安排等等,然后再對被測系統(tǒng)做系統(tǒng)安全分析,在這之后會對系統(tǒng)進行安全建模,明白本系統(tǒng)可能來自的各個潛在要挾,之后需要分析系統(tǒng),確認有哪些攻擊界面,根據(jù)測試計劃進行測試。
安全測試只關(guān)注漏洞的可利用性分析,但不關(guān)注漏洞如何被真實利用的技巧,這當中有幾個因素:
成本因素:對攻擊者來說,利用漏洞的收益是系統(tǒng)所保護的資產(chǎn),所以可以投入更多的成本來研究漏洞的利用,包含時間,人員,手段。但是對安全測試來說,全部收益是客戶愿意投入的成本,系統(tǒng)所保護的資產(chǎn)遠大于系統(tǒng)開發(fā)投入,安全投入又只占系統(tǒng)開發(fā)投入的百分之三左右,所以從成本角度考慮,安全測試只關(guān)注評估漏洞被利用的可能性,而不應(yīng)當具體去研究漏洞如何被利用且展現(xiàn)給客戶。
視角因素:安全測試是幫助客戶下降安全要挾,減少安全漏洞。本身是一種防護技巧,盡量發(fā)明安全問題并領(lǐng)導(dǎo)客戶修復(fù)安全問題是要害,沿著的路徑是發(fā)明安全問題->分析評估安全問題-〉提出修補建議-〉度量安全,而不是以攻擊者視角發(fā)明安全問題-〉利用安全問題-〉獲得非法收益的路徑。對防護方最有價值的是發(fā)明問題,解決問題,而不是發(fā)明問題,利用問題。防護方關(guān)注都漏洞是否可被利用斷定安全漏洞和修復(fù)級別就夠了,研究再多的具體攻擊利用技巧,對操作系統(tǒng)級別的防護是有意義的,但是對普通利用系統(tǒng)的開發(fā)與應(yīng)用者則是無價值的。
假定因素:客戶面臨的風險不僅來自于外部,也可能來自于攻擊者通過客戶端主機的滲透(如通過對某員工筆記本掛馬再接入內(nèi)網(wǎng)的方法),還有可能來自于內(nèi)部。安全要保護全面的安全,我們不能假定攻擊者路徑就必定處于同滲透測試一樣的純外部周密防護中,也無法假定攻擊者通過時間積累社工或自身特征(員工)獲取到一些信息。同時攻擊利用技巧發(fā)展到現(xiàn)在,已經(jīng)和具體利用的特征聯(lián)合起來,攻擊者時刻有可能發(fā)明以前我們認為低危,不好利用的漏洞的利用方法。因此安全測試關(guān)注點是業(yè)務(wù)系統(tǒng)在失去所有外部防護之后,自身實現(xiàn)的安全性,關(guān)注高籠罩的安全測試和安全度量,而不是單一的滲透測試。
當然目前,由于用戶對安全的懂得還存在很多認識誤區(qū),還需要慢慢改良。
最近1個項目,用戶的目標是盼望能業(yè)務(wù)系統(tǒng)上線之前,通過測試改良安全,用戶以前的安全重要是某國際大公司供給流程咨詢一套,但難以解決安全問題,因此用戶盼望引入安全測試來全面提升安全,其實是很符合安全測試目標的,但是在選型之后,給予幾家廠商PK的項目則是純網(wǎng)站滲透測試性的,評價標準也只是在誰最后真實入侵了誰牛的標準,雖然我們也滲透成功,但是出具的報告則是針對某個頁面具體的要挾分析,改良建議,沒有去放置損壞性本質(zhì)入侵的東西,用戶反倒感到?jīng)]其他做滲透測試廠商報告美麗,抓了WEBSHELL的屏,拿了敏感文件什么的,其實就和安全測試的本意就遠了。
相關(guān)閱讀