安全自查之滲透測試和漏洞掃描
01 滲透測試和漏洞掃描的目的
在單位機構信息系統運營(yíng)時(shí),資產(chǎn)、安全漏洞、網(wǎng)絡(luò )都是動(dòng)態(tài)變化的,定期的滲透測試和漏洞掃描可以及時(shí)準確的知道企業(yè)自身信息化資產(chǎn)的脆弱性,了解網(wǎng)絡(luò )的安全設置和運行的服務(wù),及時(shí)發(fā)現安全漏洞,為客觀(guān)評價(jià)網(wǎng)絡(luò )風(fēng)險等級提供依據。滲透測試和漏洞掃描是一種主動(dòng)的防御措施,能有效避免黑客攻擊行為,做到防患于未然。
那么滲透測試和漏洞掃描工作應該怎樣開(kāi)展呢?是不是隨便找個(gè)掃描工具掃描一下就可以?答案是不可以。因為不夠專(zhuān)業(yè)的漏洞掃描很難取得好的效果。下面就來(lái)介紹如何做好滲透測試和漏洞掃描工作。
02 掃描前的準備
客觀(guān)風(fēng)險的提示與告知,溝通確認掃描方式
根據資產(chǎn)列表中主機、設備、應用系統等基礎信息,聯(lián)系相應歸口人員,告知滲透測試和漏洞掃描原理和風(fēng)險,對相應的風(fēng)險做好規避或降低危害的措施,最終確認掃描方式,漏洞掃描主要風(fēng)險.
規避的措施主要有:安全備份、分批掃描、掃描策略修改、閑時(shí)測試和掃描、測試環(huán)境滲透等。
最終結合應用系統的重要性、網(wǎng)絡(luò )情況、操作系統類(lèi)型等確認是按照系統掃描漏洞、按照網(wǎng)段探測存活掃描、全端口掃描的方式等掃描方式。滲透測試一般采用工具+人工測試,可以分為白盒測試、黑盒測試。
確認目標與范圍
掃描工具、環(huán)境準備
1) 確定漏洞掃描工具
2) 漏洞庫升級到最新且使用授權未到期。
3) 確定網(wǎng)絡(luò )接入的方式和位置,并提供漏掃設備所使用的IP地址、網(wǎng)關(guān)等信息(如果在網(wǎng)絡(luò )建設時(shí),已考慮漏洞掃描設備可達所有網(wǎng)絡(luò ),可不考慮此點(diǎn))。
4) 確定掃描時(shí)間、地點(diǎn)和配合人員。
03 滲透測試和漏掃實(shí)施
在做好前期準備后,就可以進(jìn)行滲透測試和漏洞掃描實(shí)施了,在滲透測試和漏洞掃描實(shí)施過(guò)程中,主要注意如下幾點(diǎn):
1)滲透測試和漏洞掃描策略再次確認;
2)滲透測試和漏洞掃描期間,配合人員和實(shí)施人員應全程觀(guān)察業(yè)務(wù)系統運行狀態(tài);
3)漏掃任務(wù)開(kāi)始前,可掃描通過(guò)1-2個(gè)地址進(jìn)行測試,觀(guān)察網(wǎng)絡(luò )承載、網(wǎng)路暢通等;
4)根據漏洞掃描設備性能分配掃描任務(wù)IP數量,防止設備卡死、掃描中斷等情況;
5)建議漏洞掃描資產(chǎn)以業(yè)務(wù)系統為單位,個(gè)人主機以部門(mén)為單位,方便歷史數據統計分析;
6)滲透測試時(shí)業(yè)務(wù)人員可以為測試人員提供應用系統主要功能實(shí)現原理,以便測試人員可以快速定位漏洞,節省測試時(shí)間。
04 結果分析
滲透測試需要滲透測試人員撰寫(xiě)漏洞挖掘詳細過(guò)程,并提供截圖或訪(fǎng)問(wèn)的數據包,提供相應漏洞的修復意見(jiàn),以便研發(fā)人員進(jìn)行漏洞修復。而現在主流的漏洞掃描設備一般均提供了漏洞掃描報告輸出,報告中有詳細的目標主機的基本信息(開(kāi)放端口,系統類(lèi)型等)和漏洞信息(漏洞編號、漏洞描述、加固方法等),并提供本次任務(wù)的統計信息。但這些結果還不足達到我們滲透測試和漏洞掃描的目的,我們還應該關(guān)注以下這些事情:
1)對比漏掃目標存活數量
漏洞掃描完成后需要和資產(chǎn)列表對比發(fā)現是否存在遺漏,遺漏資產(chǎn)需要重新掃描。
2)高風(fēng)險目標主機
根據滲透測試報告和漏掃結果分析漏洞分布情況,確認哪些信息資產(chǎn)的漏洞數量較多,風(fēng)險等級較高。確認為什么出現該情況,是無(wú)人維護?因為影響系統運行未打補???已下線(xiàn)資產(chǎn)?對以上情況應通過(guò)溝通協(xié)商,確定漏洞修復加固方案。
3)歷史掃描結果對比
通過(guò)對比多次滲透測試和掃描結果能夠更清楚單位機構內部信息資產(chǎn)長(cháng)期的安全狀態(tài),對于長(cháng)期處于高風(fēng)險的信息資產(chǎn),不應因影響業(yè)務(wù)運行就放棄整改加固,需要結合漏洞影響的范圍,評估和優(yōu)化整改方案,使危害影響降到最低。
4)漏洞閉環(huán)
安全漏洞處理過(guò)程應該是閉環(huán)過(guò)程,需要相應系統歸口人員對其持續關(guān)注,直至漏洞關(guān)閉。
溫馨提示
滲透測試和漏洞掃描是一項專(zhuān)業(yè)性比較強的工作,非專(zhuān)業(yè)人員進(jìn)行滲透測試和漏洞掃描可能給業(yè)務(wù)系統的運行帶來(lái)一定的風(fēng)險。如果您需要幫助,可以聯(lián)系我們,我們會(huì )根據您的需要,為您提供專(zhuān)業(yè)的咨詢(xún)和服務(wù)。