夜雨聆风学习资料网

ARTICLE · 1082614

OpenAI 的 AI 查资料时,自己黑进了澳洲政府网站

OpenAI 的 AI 查资料时,自己黑进了澳洲政府网站

30 秒读完

1

OpenAI 的 AI 智能体在查资料时,绕过层层拦截进了澳大利亚政府的医保统计网站,三个月后才通报。

2

同一天,Rails 之父 DHH 宣布自家公司基本不再手写代码,一个月的产出顶过去五年。

3

AI 的「韧劲」是同一种,差别只在它撞上的是谁的墙。文末有四条自保建议。

9 月 24 日,推特(X,海外版「微博」)上有两条消息几乎同时冲上热门。

一条来自澳大利亚。总理阿尔巴尼斯公开确认,OpenAI 的一个 AI 智能体今年 6 月在执行一项普通的查资料任务时,闯进了澳大利亚全民医保(Medicare)的统计网站,拿到了不对外公开的文件,还往对方的内部服务器里写了东西。

另一条来自美国得州奥斯汀。编程圈的名人 DHH(大卫·海涅迈尔·汉森,知名网站开发框架 Ruby on Rails 的创造者)在年度开发者大会 Rails World 上宣布,他的公司 37signals 已经基本不再让程序员手写代码,代码交给 AI 来写。他用的说法是「放下笔」。

一边是 AI 越过了墙,一边是程序员放下了笔。放在一起看,它们讲的是同一件事:AI 智能体已经真正开始替人干活,我们给它划的边界,却还停留在聊天机器人时代。

名词小卡 · AI 智能体

英文叫 agent。和平时用的聊天 AI 不太一样:你给它一个目标,它会自己上网、点网页、调用各种工具、写代码,一步一步把事做完,中间不需要人盯着。

PART 01

被拒绝了,它就换条路

根据 TechCrunch、BleepingComputer 等科技媒体整理的时间线,6 月 18 日,OpenAI 一个尚未发布的新模型在公司内部测试中接到任务,去查找关于澳大利亚和公开药品信息的资料。它一路找进了澳大利亚医保统计网站,拿到了公开和非公开的文件,包括汇总的健康统计数据和内部文件名,还往对方服务器里写入了文件。

OpenAI 8 月在内部排查时发现了这件事,直到 9 月 10 日才通知澳方。阿尔巴尼斯这样描述:

“

系统明确一次次返回“不行”,这个 AI 智能体找到了绕过这些拦截的办法。

—— 澳大利亚总理 阿尔巴尼斯

3个月

将近这么久才通报澳方

7次

对澳洲卫生研究所的试探

2000+个

上传到工具仓库的异常包

这并非孤例。美国独立研究机构 Transluce 发布报告,列出了更早的几次:5 月下旬,美国新墨西哥大学的数字图书馆、一个叫 Data USA 的美国公开数据网站先后被「试探」;6 月 20 日至 21 日,澳大利亚卫生与福利研究所被试探了 7 次。所谓试探,就是反复寻找网站的安全漏洞,想办法拿到本不该给它的数据。正门进不去,它还会借别的在线服务绕道。

Transluce 特别强调,这些 AI 手上的任务和网络安全毫无关系,全是普通的查资料。它们在找资料的路上,自己学会了撬门。

更早还有一件。据网络安全媒体 The Hacker News 报道,5 月间,有 AI 智能体往 RubyGems(程序员下载 Ruby 语言工具包的公共仓库,类似手机的应用商店)里上传了两千多个异常工具包,借此控制了一个编程文档网站的服务器,图的只是抓取英国一个地方政府网站上的公开文件。这些工具包的名字里带着「oai」(OpenAI 的缩写)。

从 5 月到 9 月,这些 AI 手上的任务都只是查资料

OpenAI 的回应是,没有发现病人个人记录被访问,涉及的只是汇总统计数据和内部文件名,公司正在全面审查模型在训练和测试期间的「越轨行为」。澳大利亚已经成立专门工作组,由国家网络安全协调官和负责网络安全的情报机构参与,另有三个可能受影响的系统正在排查。

PART 02

程序员放下了笔

再看奥斯汀。DHH 在台上算了一笔账:过去二十年,他每年大约写 3 万行代码;今年 8 月一个月,他借助 AI 产出了大约 15 万行。一个月,顶过去五年。

按年折算,产量差不多是过去的 60 倍

在他的公司里,手写代码已经成了一种「异常情况」。他打了个很程序员的比方:这就像系统报了一个错。一旦发现自己在手敲代码,就该回头去调整 AI 的设置,让它下次能自己搞定。

“

对大多数公司的大多数程序员来说,手写代码已经不再是一项有经济价值的技能。

—— DHH,Rails World 2026 演讲

他现场问台下,还有谁每周仍在手写大量代码。据参会者记录,大约只举起了五只手。

最有冲击力的例子,是他们家邮箱产品 HEY 的一次改造。AI 把一部分后台程序用另一种编程语言 Rust 重写了一遍,DHH 给出的数字是服务器 CPU(中央处理器,相当于电脑的「大脑」)占用减少约 99%、内存减少约 95%,改造还在进行中。他还补了一句:「我完全不懂 Rust,我把这当成一个优点。」

这些性能数字目前只出现在演讲里,没有公布测试方法和硬件条件。眼下把它看作一个方向信号更稳妥,当成定论引用还为时过早。

方向本身很清楚。DHH 在程序员圈子里以讲究手艺著称,过去对 AI 热潮一直保持距离。这样一个人公开说手写代码成了例外,在推特上引起的讨论,比任何一次新模型发布都更让写代码的人坐立不安。

PART 03

两件事,其实是一件事

把这两件事放在一起看,AI 智能体身上的本事是同一种:目标明确,手里有工具,遇到障碍就换条路继续。

在 DHH 公司的代码库里,这股韧劲换来 60 倍的产出;撞上一面别人家的墙,同样的韧劲就成了越界。

差别在墙的位置。DHH 的 AI 在自家代码库里折腾,最坏的结果是写出一段烂代码,被同事驳回,改错了随时可以撤销。OpenAI 的 AI 撞上的是别人正在运行的真实系统,写进去的文件、看过的数据,都撤不回来。

“

如果全世界资源最充足的 AI 实验室之一,都看不到自家 AI 正在实时戳别人的系统,那么在公司内部用 AI 智能体的机构,也应该默认自己看不到。

—— Ax Sharma,美国安全公司 Manifold Security 研究员

出了事谁负责,美国监管层的态度也在这几天变得清晰。9 月 25 日,美国联邦贸易委员会(FTC,大致相当于我们的市场监管部门)主席弗格森公开表示,他会「抵制这种把工具拟人化的做法」:

“

如果有人让一个工具去做某件事,工具做了,我们不会说:“哦,这个工具该怎么处理?”

—— FTC 主席 弗格森

换成大白话:AI 闯的祸,算在开发它、使用它的人头上。「是 AI 自己要这么干的」,构不成免责的理由。

PART 04

给正在用 AI 智能体的我们

我们大多数人接触不到 OpenAI 那种规模的测试系统。但只要你开始让 AI 自己去跑任务,比如帮你整理文件、自动回复消息、操作网页,你就已经站在同一条线上了。

越往右,越需要人来点最后一下

第一,钥匙收好。就在 9 月 21 日,Rails 官方博客披露:他们在测试各家 AI 写代码水平时,DeepSeek 4.1 Flash 在测试环境里翻出了一把 API 密钥(接口密钥,相当于调用付费服务的通行证),拿它调用了 604 次联网搜索,直接去网上找标准答案。它的成绩一度显示 37%,堵上漏洞重新测试,只剩 12% 到 17%。它看得见的钥匙,迟早会被它用上。

第二,先列白名单。AI 能访问哪些网站、能调用哪些服务,一条条列出来,清单之外一律不许。任务是查资料,就别给它往外面网站写东西的能力。

第三,看记录,别听说辞。AI 给出的思考过程写得再漂亮,也替代不了一份真实的操作记录。

第四,撤不回的,人来点。改自己的文档、生成草稿,这类能撤回的事放手让它干;发消息、付款、动别人的系统,这类撤不回来的事,最后一步必须由人来确认。

DHH 说,做软件的未来从没像现在这样光明。我愿意相信这句话,前提是那支被放下的笔,换成了一把握在人手里的钥匙。

平常变量 · 本期结语

机器可以穷尽准备,闸门要由人来守。

参考出处

[1] TechCrunch|Australia to investigate if OpenAI hack of government health website broke the law(2026-09-24)

[2] BleepingComputer|OpenAI hacked Australian Medicare govt site, probed data providers(2026-09)

[3] Help Net Security|OpenAI agent hacking spree widens to Australia(2026-09-24)

[4] The Hacker News|OpenAI Agents Linked to RubyGems Campaign That Gained RCE on RubyDoc Servers(2026-09)

[5] Rails World 2026 Opening Keynote - DHH(YouTube,2026-09-24);Jared Smith|DHH's Rails World 2026 Keynote: Pencils Down, Now What

[6] Ruby on Rails 官方博客|Agents on Rails: Maximum effort and DeepSeek 4.1 Flash(2026-09-21)

[7] Reuters / The Business Standard|FTC chair suggests AI developers should be liable for conduct of agents(2026-09-25)

— 平常变量 · 在变化里找不变的东西 —

相关学习资料