Cloudflare用AI找漏洞的方法,被安全圈大佬免费开源了"

admin 2026-10-22 09:52:11 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

Cloudflare用AI找漏洞的方法,被安全圈大佬免费开源了

AI智管局
AI智管局

AI智管局

2026年5月21日 14:03
山东

在小说阅读器读本章

去阅读

昨天刷GitHub,看到一个名字我太熟了。

evilsocket。

不认识没关系,但你一定听过bettercap——全球做网络安全的人几乎都用过的工具。

他就是bettercap的作者,Simone Margaritelli,GitHub上9200多粉丝的安全圈大佬。

这次他搞了个新东西。

叫audit。

3天,375 Star。

干啥用的?

用AI帮你自动找代码里的安全漏洞。

但不是随便找个漏洞就完事,他用了一套8个AI Agent轮流上的流程。

像一支特种部队,每个人干不同的活。

最厉害的是第3步——不是让AI找漏洞,而是让另一个AI专门负责\"反驳\"前一个AI的发现。

你找到的漏洞?我专门来挑刺,证明你是错的。

活下来的,才是真漏洞。

这套方法不是他瞎想的。

来自Cloudflare的一个研究项目,叫Project Glasswing。

Cloudflare用这个方法扫了自己50多个代码仓库。

结果找到595个崩溃点,10个能被黑客利用的控制流劫持漏洞。

Cloudflare发了篇博客说这事,但没开源代码。

evilsocket看完博客,把整套流程从零开始写了一遍,直接免费放出来了。

01 这个项目到底干嘛的

说人话就是:你把你的代码扔给这个工具,它会派出8个AI,像流水线一样帮你做安全审计。

第一个AI先摸底——你的代码结构是啥样的,哪些地方最可能有漏洞。

第二个AI开始猎杀——一个漏洞类型派一个AI去找,同时还能编译运行测试代码来验证。

第三个AI是\"反方律师\"——它的唯一任务就是反驳第二个AI的发现,找出误报。

第四个AI查缺补漏——看看有没有被漏掉的攻击面。

第五个AI去重——把同一个原因导致的不同漏洞合并。

第六个AI做可达性分析——证明这个漏洞黑客真的能利用,不是\"理论上存在\"。

第七个AI把找到的真漏洞反馈回去,触发新一轮搜索。

第八个AI写报告。

8个AI,各司其职,互相制衡。

说实话我看到第3步的时候愣了一下。

让AI反驳AI,这思路太妙了。

一般的安全扫描工具最大的问题就是误报太多——报了100个漏洞,95个是假的,开发者看都不想看。

但有了\"反方律师\"这步,大量假阳性直接被过滤掉了。

最终给你的报告,每个漏洞都经过了两轮AI的\"法庭辩论\"才确定。

02 三个亮点

亮点一:不要API Key,用你的Claude会员就行

如果你已经在用Claude Pro或者Max,直接用你的账号登录就能跑。

不用额外花一分钱买API。

这对个人开发者和小团队来说太友好了。

亮点二:支持换模型,每个阶段可以用不同的AI

如果你不想用Claude,可以通过OpenRouter接入其他模型。

GPT-5、Gemini 2.5 Pro、通义千问,都行。

每个阶段还能用不同的模型——重活用贵的模型,简单的活用便宜的模型。

这不就是老板的用人思路吗。

亮点三:有成本控制,不会跑出天价账单

跑一个真实项目的完整审计不便宜。

所以它内置了费用控制参数,你可以设上限。

比如最多花30美元,到线就停。

不会出现跑完一看账单傻眼的情况。

03 说点冷水

说了这么多好的,说说局限。

第一:项目才3天大。

5个commit,1个贡献者。

现在还处于非常早期的阶段,文档不够完善,遇到bug可能得自己看源码解决。

第二:要有Claude订阅才好用。

虽然说不要API Key,但Claude Pro一个月20美元(约150人民币),不是完全免费的午餐。

如果用OpenRouter的话费用另算。

第三:真实项目跑下来很烧钱。

作者自己在README里说,一个真实的生产代码库可能产生15-50个搜索任务,25+个待验证的发现。

默认并发跑的话,Token费用不低。

建议先用小项目试试,加并发限制慢慢跑。

第四:目前没有社区讨论。

新到连一条Issue都没有。

意味着如果你遇到问题,只能自己摸索或者去作者的Twitter找他。

不过话说回来,这个项目解决的是AI安全审计的流程问题,而不是某个具体漏洞。

框架搭好了,后面模型越来越好,效果只会越来越强。

04 怎么用

安装就三步。

第一步,克隆仓库:

git clone https://github.com/evilsocket/audit.git
cd audit

第二步,创建虚拟环境并安装:

python -m venv .venv
source .venv/bin/activate
pip install -e .

第三步,登录Claude:

claude login

然后直接跑:

audit run --repo /你的项目路径 --run-id my-test
audit status --run-id my-test
audit report --run-id my-test --format md > report.md

三行命令,出报告。

项目地址:https://github.com/evilsocket/audit

记得去点个Star。

05 最后说两句

说实话,我做安全工作这么多年,安全审计一直是最无聊最耗时间的活。

一行一行看代码,看到眼睛花。

现在AI能帮着干了,而且不是瞎找——8个AI分工合作,还互相制约。

Cloudflare自己用这套方法找到了595个崩溃点。

虽然开源版才3天大,还不够成熟,但方向是对的。

以后每个开发团队可能都需要一个这样的AI安全审计员。

现在提前了解,等它成熟了就能直接用上。


Cloudflare用AI找漏洞的方法,被安全圈大佬免费开源了" 网络安全文章

Cloudflare用AI找漏洞的方法,被安全圈大佬免费开源了"

该项目是由安全专家evilsocket开源的一款AI驱动代码安全审计工具audit,基于Cloudflare的ProjectGlasswing研究实现。它采用8个AI代理分工协作的流水线流程,包括漏洞扫描、反方验证、可达性分析等环节,显著降低误报率。工具支持Claude账号直接使用且具备成本控制功能,但目前处于早期阶段存在文档不完善、使用成本较高等局限性。
记一次黑奴省级护网汇总" 网络安全文章

记一次黑奴省级护网汇总"

本文记录作者参与省级护网行动的实战经验,详细描述四个站点的渗透过程:通过SQL注入、WAF绕过、heapdump分析等手段获取数据库信息及未授权访问,但部分成果因规则限制未得分。文章提供具体漏洞利用方法及工具使用,同时强调合规测试的重要性。
炸翻安全圈!研究员一口气公开6个微软0-day,微软放话报警" 网络安全文章

炸翻安全圈!研究员一口气公开6个微软0-day,微软放话报警"

2026年5月底,安全研究员nightmareeclipse/chaoticeclipse公开6个微软0-day漏洞并发布POC,涉及Defender权限提升、瘫痪及BitLocker等核心组件,微软指责其未协调披露并暗示法律追责,双方矛盾源于此前漏洞提交被拒、账号被封等积怨,事件引发安全圈对漏洞披露规则的争议,建议用户立即更新系统、开启Defender防护并警惕相关攻击。
系统视角下的AIAgent隔离模型与安全边界" 网络安全文章

系统视角下的AIAgent隔离模型与安全边界"

本文系统分析了7款AIAgent产品的安全隔离模型,从代码执行位置、控制循环运行位置和凭证存储三个维度对比差异。核心发现是传统沙箱无法防御Prompt注入攻击,因为被劫持的是Agent决策而非代码;文章提出隔离强度、信任域共享、生命周期三个对比维度,指出当前产品存在’致命三重能力’安全盲区,并归纳了四类防护方向。建议下一阶段竞争焦点应转向跨产品统一治理标准。
评论:0   参与:  0