你的AI编程助手,其实能帮你找零日漏洞
最近GitHub上有个项目火了——T3MP3ST,3900+星标。它干的事情很简单:把你已经在用的AI编程助手(Claude Code、Codex、Hermes都行),变成一个自动化的渗透测试工具。
听起来有点疯狂,但思路其实很对。你每天用AI写代码、改bug,安全团队为什么不也用AI来找漏洞?T3MP3ST就是把这条逻辑落地了。
它到底能干什么
- 自动攻击链——给它一个授权目标,它自动跑完侦察→漏洞利用→生成报告的全流程,不用你盯
- 用你自己的模型——不需要额外的API key,不走云端,用你本地跑的Ollama或者你已经付费的Claude都行
- 成绩还不错——在XBOW的104道题测试集上跑了90.1%的通过率,比XBOW自己报的85%还高
- 能挖真实CVE——它在截止日期之后的真实CVE上做了冷测试,模型从没见过这些漏洞,照样能找出来
实际怎么用
装好之后,指向你的授权目标(别拿别人的网站测试,违法的),选你的AI后端:
- 本地跑Ollama或LM Studio,零成本但速度慢一些
- 用已有的Claude/Codex API,速度快但要花token
- 连上你的Hermes Agent,直接在熟悉的环境里操作
启动后它会先做侦察扫描,然后尝试各种攻击路径,最后输出一份完整报告。整个过程在浏览器War Room里可视化,或者用CLI也行。
踩坑记录
- 目标必须是授权的——这个框架设计上就有防护,非授权目标会拒绝执行。但还是提醒一下
- 本地模型效果有限——用Ollama跑的小模型,找漏洞的准确率和速度都不如Claude这种大模型,差得还挺远
- 报告格式需要调整——默认输出比较raw,实际交付给团队的话,还得自己整理一遍格式
说句实话
安全圈一直有"AI替代渗透测试工程师"的讨论,T3MP3ST算是把这个讨论推进了一步。它不是要替代人,而是让安全团队的效率翻倍——那些重复性的扫描和报告工作,交给AI去做,人专注于分析和决策。开源协议是AGPL-3.0,想试试的直接去GitHub看。
文章评论