多年來我們反復(fù)聽到同樣的論調(diào):人工智能將取代人類崗位。事實(shí)上,麥肯錫在2017年發(fā)布的《就業(yè)流失與獲得:自動化時(shí)代的勞動力轉(zhuǎn)型》報(bào)告中預(yù)測,到2030年將有3.75億勞動者需要尋找新工作,否則將面臨被AI和自動化取代的風(fēng)險(xiǎn)。焦慮情緒隨之蔓延。
關(guān)于哪些崗位將受沖擊的討論始終存在,而滲透測試領(lǐng)域近期開始受到關(guān)注。隨著AI現(xiàn)已能夠自動化執(zhí)行漏洞掃描、網(wǎng)絡(luò)掃描等任務(wù),以及PlexTrac等平臺通過集成AI能力來減少人工操作,滲透測試工程師是否會面臨失業(yè)?
讓我們從積極角度切入。今年麥肯錫撤回先前關(guān)于"3.75億勞動者將被AI取代"的預(yù)測,將數(shù)字下調(diào)至約9,200萬。該機(jī)構(gòu)進(jìn)一步緩解公眾焦慮,指出雖然某些崗位可能消失,但更可能發(fā)生的是崗位轉(zhuǎn)型,預(yù)計(jì)將有1.7億個(gè)新角色從變革中誕生。
回到滲透測試領(lǐng)域,可以合理預(yù)測未來數(shù)年該職位的某些環(huán)節(jié)將更易實(shí)現(xiàn)自動化,部分相關(guān)崗位可能需要轉(zhuǎn)型。但AI始終缺少滲透測試區(qū)別于其他自動化掃描工具的關(guān)鍵要素——人性化因素。正如云安全聯(lián)盟所述:"AI不會取代人類,而是作為滲透測試工程師的效能倍增器。"
01AI將增強(qiáng)而非取代滲透測試能力
一個(gè)常見誤解是AI將使?jié)B透測試工程師成為歷史。實(shí)際情況則復(fù)雜得多。自動化技術(shù)已開始協(xié)助優(yōu)化某些單調(diào)重復(fù)性任務(wù),但人類的創(chuàng)造力和專業(yè)經(jīng)驗(yàn)仍無可替代。
01
腳本小子正在利用AI
AI正在改變滲透測試的準(zhǔn)入門檻。借助AI驅(qū)動工具,技術(shù)經(jīng)驗(yàn)較淺的從業(yè)者(通常稱為腳本小子)無需深入理解底層機(jī)制即可執(zhí)行更復(fù)雜的測試。AI通過自動化漏洞掃描、攻擊模擬和漏洞利用等復(fù)雜任務(wù)降低技術(shù)門檻。此類自動化使初級用戶能更輕松地識別和利用系統(tǒng)弱點(diǎn)。
雖然滲透測試工程師可能對腳本小子持負(fù)面看法,但AI和自動化的進(jìn)步將使所有人受益。自動化處理基礎(chǔ)性工作后,各層次測試人員都能參與更復(fù)雜、更有價(jià)值的任務(wù),提升技能水平并增強(qiáng)崗位安全性。當(dāng)AI處理繁瑣基礎(chǔ)工作后,所有測試人員都能專注學(xué)習(xí)滲透測試的深層邏輯,最終提升專業(yè)能力并為安全生態(tài)做出更大貢獻(xiàn)。
02
聚焦高價(jià)值工作:讓AI處理單調(diào)任務(wù)
受益于AI的不僅是腳本小子,專業(yè)滲透測試工程師同樣能獲得提升。通過利用自動化技術(shù),工程師得以專注于需要高階專業(yè)技能或人工干預(yù)的任務(wù)。例如,AI可自動化漏洞發(fā)現(xiàn)過程,使工程師能集中精力開發(fā)定制化攻擊載荷,或開展需要深刻理解人類行為模式和業(yè)務(wù)邏輯的高級紅隊(duì)演練。
AI可自動化的具體任務(wù)包括:·
-
深度研究和開源情報(bào)(OSINT)搜集
-
目標(biāo)系統(tǒng)中常見漏洞與暴露(CVE)掃描
-
執(zhí)行基礎(chǔ)網(wǎng)絡(luò)掃描并識別潛在攻擊向量
-
基于嚴(yán)重性和可利用性對漏洞進(jìn)行分類分級
-
根據(jù)當(dāng)前項(xiàng)目的技術(shù)棧定制漏洞利用代碼
-
基于已發(fā)現(xiàn)漏洞提出新增測試用例建議
通過消除這些重復(fù)性任務(wù),AI使?jié)B透測試工程師能夠投入更多時(shí)間探索高級漏洞利用技術(shù)、發(fā)現(xiàn)隱蔽缺陷并突破思維定式——這些技能在未來相當(dāng)長時(shí)間內(nèi)仍將超越AI的能力邊界。
03
絡(luò)釣魚與社會工程學(xué)2.0:AI驅(qū)動的仿真升級
AI對滲透測試的影響在社會工程學(xué)領(lǐng)域同樣顯著。該技術(shù)正在革新釣魚攻擊仿真與培訓(xùn)演練。AI通過分析海量數(shù)據(jù)、理解人類行為模式、生成更具欺騙性的釣魚攻擊或社會工程場景,使?jié)B透測試能夠?qū)嵤└普娴墓裟M。這意味著企業(yè)可以為真實(shí)威脅做好更充分準(zhǔn)備,因?yàn)锳I增強(qiáng)了模擬攻擊的真實(shí)性。
此外,AI工具可提供反饋與指導(dǎo),幫助滲透測試工程師優(yōu)化社會工程技術(shù),通過歷史演練積累經(jīng)驗(yàn),持續(xù)提升專業(yè)技能。
04
AI將加速滲透測試進(jìn)程:速度與精度并行
AI能大幅加速滲透測試生命周期各階段(甚至所有階段)的進(jìn)程,例如:
-
OSINT與信息收集:AI可分析企業(yè)技術(shù)棧,識別在用工具和平臺的已知漏洞,其效率遠(yuǎn)超人工研究。
-
威脅建模:基于采集數(shù)據(jù),AI可推薦與情報(bào)關(guān)聯(lián)度最高、成功率最優(yōu)的攻擊路徑。
-
異常檢測:在處理海量數(shù)據(jù)集時(shí),AI擅長發(fā)現(xiàn)模式并識別異常值,能從數(shù)據(jù)海洋中標(biāo)記關(guān)鍵漏洞。
-
漏洞利用開發(fā):AI工具可協(xié)助生成針對特定技術(shù)棧的漏洞利用代碼。
-
后滲透階段:AI能更徹底地清除滲透痕跡,并設(shè)置虛假線索誤導(dǎo)防御方調(diào)查。
-
滲透測試報(bào)告:生成式AI可加速報(bào)告編寫。領(lǐng)先的滲透測試報(bào)告平臺PlexTrac集成AI功能,可自動生成漏洞發(fā)現(xiàn)、數(shù)據(jù)摘要甚至執(zhí)行摘要。需注意選擇具備數(shù)據(jù)安全保障的平臺,例如PlexTrac自研AI解決方案采用預(yù)訓(xùn)練模式,系統(tǒng)不會保留用戶提交數(shù)據(jù)。
02滲透測試中AI的未來定位:黑客的最佳拍檔?
滲透測試的未來將呈現(xiàn)AI與人類專家的協(xié)同共生關(guān)系。AI在以下方面將成為滲透測試工程師的得力助手:
1.協(xié)作支持:作為"紅隊(duì)智能助手",AI可協(xié)助分析發(fā)現(xiàn)、生成報(bào)告,并根據(jù)歷史數(shù)據(jù)推薦后續(xù)行動。2.業(yè)務(wù)邏輯與情境感知:AI不僅識別技術(shù)漏洞,更能分析漏洞可能導(dǎo)致的業(yè)務(wù)中斷、數(shù)據(jù)泄露或聲譽(yù)損失,助力輸出更具影響力的建議。3.自主框架與推理模型:隨著推理模型的進(jìn)步,AI可解釋其決策邏輯,幫助工程師理解結(jié)論背后的推理過程,這種透明度將提升人機(jī)協(xié)作效率。
通過這種深度協(xié)同,滲透測試工程師將突破傳統(tǒng)能力邊界,在AI的賦能下實(shí)現(xiàn)對復(fù)雜安全威脅的更高效識別與防御。