30小时刷出948个Linux根权限工具:OpenAI如何用1279美元算力击穿顶级黑客手艺
搞定一个能拿到 Linux 系统最高 root 权限的漏洞,在黑客世界值多少钱? 在顶尖的安全悬赏大赛上,一个能稳定提权的漏洞,通常能卖两万到十万美元。 因为这活儿太难了。 Linux 内核有 4000 多万行代码,撑着全世界绝大部分云服务器、手机和超级计算机。 顶尖的安全研究员想在里面挖出一个漏洞并写出攻击代码,往往要死磕好几个月。
上个月,OpenAI 把他们正在研发的网络安全模型,放进了一台标准的 Linux 虚拟机里。 跑了多久? 30 个小时。 它端出来多少个可用的提权漏洞? 948 个。 而且不是报错截图,是写好了攻击程序、能直接把普通账号变成最高管理员的实打实漏洞。 这一轮跑下来,OpenAI 花了多少算力账单? 121 万美元。 算下来,拿到一个能打穿 Linux 内核的提权漏洞,平均成本只要 1279 美元。
很多人可能会问:以前那些自动扫描工具,不也能找漏洞吗? 能找,但找漏洞和拿到系统最高权限,完全是两个维度的手艺。 用传统的模糊测试工具往系统里乱灌畸形数据,撞出几千次崩溃死机并不难。 但这充其量只是让电脑蓝屏或者重启。 真正值钱的,叫本地提权,也就是 LPE。 它的要求极其苛刻:系统不能崩溃,但必须乖乖把最高 root 权限交出来。 这就好比你不能把银行的金库大门直接炸塌,你得在不触发警报的情况下,把金库锁给转开。
在现代 Linux 系统里,这件事难到了极点。 因为操作系统底层全副武装,布满了硬件级的防护。 第一道墙叫内核地址空间随机化,也就是 KASLR。 每次电脑开机,内核代码和数据到底放在内存的哪个位置,全都是随机摇号决定的。 攻击程序两眼一抹黑,根本不知道该往哪里跳。 第二道墙叫管理模式执行保护,也就是 SMEP。 只要 CPU 处于最高权限的内核模式,就绝对不执行用户空间的代码。 哪怕你把攻击代码塞进了内存,CPU 也看都不看一眼。 第三道墙叫管理模式访问保护,也就是 SMAP。 它直接禁止内核去随意读取用户空间的数据。 再加上防止内存越界拷贝的检查,系统就像一个严密嵌套的多重密码箱。
过去人类黑客要打穿它,得像外科医生做手术一样精准: 先找一个内存泄露漏洞,把内存地址偷看出来,算清楚内核到底藏在哪个位置; 然后用极度复杂的堆喷射技术,往内存堆里狂塞特定结构的数据,把内存排成自己想要的形状; 最后还要精心构造调用链,精准修改当前进程的凭据,把权限代码改成 0。 这中间只要算错了一个字节,或者时序慢了半毫秒,内核直接崩溃重启。 这就是为什么顶尖提权工具这么贵。 它根本不是流水线产品,它是顶级黑客在汇编世界里手工打磨出来的精密钟表。
那 OpenAI 的 AI 到底是怎么在 30 个小时里搞定 948 个的? 他们没有让一个大模型在聊天窗口里对着代码瞎猜。 他们搭了一套分工极其严密的自动化流水线。
第一步是侦察。 Linux 内核有 4000 多万行代码,哪怕是 AI 全文读一遍也会被淹死。 侦察智能体只做一件事:顺着系统调用的入口,排查普通用户真正能够调用的代码路径。 4000 多万行的代码迷宫,被它硬生生压缩到了 7% 的攻击面上。
第二步是分析。 分析智能体顺着这 7% 的代码顺藤摸瓜,分析内存分配和数据流向,挑出了 2308 个可疑点。
第三步是验证。 自动化系统为每个可疑点启动了独立的虚拟机,装上内存检测工具 KASAN,反复测试触发崩溃。 在 30 个小时里,它确认了 1724 个真实存在的内核内存漏洞。
接下来,是最硬核的第四步:全自动武器化。 很多安全工具到发现漏洞就停了,因为写攻击代码太难了。 但 OpenAI 给智能体直接配了一个虚拟机的终端控制台。 智能体开始自己当黑客。 它看着虚拟机的报错日志,自己用 C 语言写攻击程序,调用编译器编译,再在虚拟机里执行测试。 第一次运行没成功?它看一眼内核崩溃现场,回去改代码。 为了破掉开机地址随机化,它先挖出了 291 个专门用来偷看内存地址的泄露漏洞; 为了绕过 CPU 的执行保护,它在虚拟机里自动调试堆内存排布,甚至自己摸索出了全新的利用技巧。
外部的安全专家看完代码都懵了。 这套 AI 智能体在没有人类教导的情况下,自主发明并使用了至少 10 种人类此前从来没记录过的内核利用手法。 比如全新的持久化弹性内存排布,以及完全不执行任何外部代码、纯粹靠修改内核数据结构就拿到最高权限的数据流攻击。 30 个小时跑完,它交出了 948 个稳稳拿到 root 权限的可执行攻击程序。 同时,还给每一个漏洞附带了一份给维护人员审查的修补补丁。
看完这组数据,真正让人后背发凉的,是网络攻防的经济账本被彻底撕碎了。 过去几十年,数字世界的安全防线,一直依赖一个不对等的现实: 防守虽然很难,必须堵住所有漏洞;但进攻也极度昂贵,顶尖黑客的时间和精力是极其稀缺的资源。 一个成熟的黑客组织手里,可能只存着几枚压箱底的零日漏洞武器。 他们舍不得轻易用,因为用一次就可能被安全软件抓到特征,全网修补。
但现在,这个人力门槛突然被算力按在地上摩擦。 121 万美元的算力,换来 948 个能打穿核心系统的提权武器。 对于大型企业或者资金雄厚的团队来说,121 万美元只是几名工程师一年的薪水。 当寻找武器的成本从两个月几十万美元,暴跌到 1279 美元和几十分钟的时候,防御的天平瞬间就倾斜了。
有人可能会说:AI 不是连修补补丁都一起写好了吗?直接打上补丁不就安全了吗? 事情远没有这么简单。 开源软件的核心约束,从来不在于找漏洞。 它卡在人类工程师的消化能力上。 Linux 内核不是普通的小软件,它是现代数字基础设施的地基。 核心子系统的维护人员就那么几十个人,很多甚至还是义务贡献的志愿者。 每一次往内核里合入一段新代码,维护人员都得反复确认:这会不会导致全球的服务器性能下降?会不会破坏旧硬件的兼容性?会不会在别的角落引出更诡异的隐患? 当 AI 在一个周末一口气把近千个漏洞和补丁砸在维护人员的桌子上时,人类的审查带宽瞬间就过载了。 写出漏洞只需要 1279 美元的算力,但人工审查并安全部署这 948 个补丁,需要消耗全球顶尖内核工程师极其漫长的时间。
OpenAI 这次选择把这套工具留在实验室里,把成果交给内核维护者去排队修补。 但这套实验把一个残酷的信号推到了所有人眼前: 当攻击代码的生产速度从人工打磨变成算力灌溉的时候,依靠人工一行行审代码筑起的防线,已经赶不上机器挖洞的速度了。 未来能挡住机器攻击的,大概也只能是另一台以同样速度运转的机器。
同领域解读 / SOFTWARE & ENGINEERING
规范引用 / CANONICAL CITATION
30小时刷出948个Linux根权限工具:OpenAI如何用1279美元算力击穿顶级黑客手艺 — 墓碑科技 MUBEITECH(https://mubeitech.com/deep/mb-20261105-6c95f6)
导出 / EXPORT
订阅 · SUBSCRIBE
每周一封独立、不受审查的科技与 AI 深度评论,周一发出。带出处,可核查。