科技·via

网络安全机构 Forescout 做了一场特种攻防实验

网络安全机构 Forescout 做了一场特种攻防实验。 研究人员让 Claude 接入终端和逆向工具,把一段针对工业控制器的攻击代码,移植到了另一款完全不同型号的设备上。 在真实的硬件环境里,成功执行了未授权的底层指令。 整个过程耗时 8 小时 32 分钟。 消耗了 535 美元的 API 调用费用。 很多人看到这个消息,争论的焦点全被带偏了。 恐慌派惊呼人工智能即将自主瘫痪全球电网。 怀疑派嘲笑它中途烧毁了一块芯片主板,还要靠人类专家反复纠偏,根本算不上自主武器。 这两边都没看清真正发生的变化。 人工智能在这里击穿的,到底是什么? 工业控制系统的底层安全,从来不依赖代码本身没有缺陷。 它依赖的是一道被称为硬件碎片化的隐形壁垒。 在普通的云端服务器和个人电脑上,一个软件漏洞往往能通杀数以百万计的同构设备。 但在水厂、变电站和工业流水线,底层的物理硬件高度离散。 哪怕两台控制器运行着完全相同的实时操作系统,存在同一个网络栈溢出漏洞(比如这次测试的 Nucleus 漏洞 CVE-2021-31886)。 只要芯片型号或者固件版本发生改变,内存布局、寄存器分配、编译优化和栈帧偏移量就会全盘重构。 一段在 WAGO 750-852 控制器上能精准劫持权限的攻击载荷,直接打到 WAGO 750-831 上,只会立刻触发保护机制导致停机。 想要完成跨型号的武器化移植,过去需要顶尖的固件逆向专家对着 Ghidra 反编译界面,耗费数周时间手动测算内存地址并重写 ARM 机器码。 这种极高的移植摩擦成本,构成了工业控制系统最硬的护城河。 这也是为什么在过去二十年里,针对关键基础设施的特种网络攻击(比如当年的震网病毒 Stuxnet),必须由国家级团队投入数百万美元预算和长期工程力量才能实现。 工业领域还有一个普遍存在的现实。 为了保障关键设施连续运转,水厂和电网里的控制器往往连续运行十几年不敢停机打补丁。 海量已知漏洞(N-Day)就这么常年暴露在物理网络中。 这些老旧设备能相安无事,并不代表系统有多坚固。 纯粹是因为针对每一个冷门硬件型号单独定制攻击武器,在经济上极不划算。 Claude 在这场实验里展现的杀伤力,并不是凭空发现未知的零日漏洞。 它是把固件逆向分析、符号重构与内存偏移量重算,变成了一道边际成本极低的编译翻译题。 8 个小时,535 美元。 它确实需要人类工程师提供上下文引导。 它也确实因为向闪存保护区误写数据而报废了一台硬件。 但它已经把原本属于顶级国家实验室的特种攻击门槛,压低到了普通技术团队的射程之内。 工业世界靠硬件异构碎片化建立的天然防御,正在被算法的算力成本迅速抹平。 当跨硬件移植攻击代码的代价被压缩到几百美元,那些在基础设施里运转了二十年没打过补丁的工业设备,赖以生存的物理屏障已经不复存在。

相关 / RELATED

JSON

导出 / EXPORT

订阅 · SUBSCRIBE

每周一封信号简报,重大进展可选即时推送。

不追踪邮件打开与邮件链接点击,一键退订。 或用 RSS · 详情