币安在 11 月 3 日发布的初次事件报告里写了一句很要紧的话:这不是一次孤立的入侵,也不是一次普通的钓鱼。这句话把整件事的性质定住了。一亿多用户习惯的那个问题,也就是“密钥有没有泄露”,在这起案子里问错了地方。被拿走的是三台工程师电脑的使用权,其中一台是用来给钱包系统部署容器的。攻击者从头到尾没有破解任何密码学算法,他们做的是让系统相信“这个人就是该在这儿的人”。
这条路径之所以值得单独拆开看,是因为 它的每一步都是可以被设计拦住的,但每一步都被当成了一个正常的业务流程放行。假招聘是正常的招聘,代码作业是正常的入职流程,内部 AI 工具是正常的效率工具,容器部署令牌是正常的运维权限。四件事单独看都合理,连起来就成了一条从招聘网站直通热钱包签名的通道。
报告给出的时间线里,入侵其实有两个彼此独立的起点,6 月与 9 月,相隔三个月,这也解释了为什么一次常规的应急处理没能把问题清干净。
6 月那条线是供应链。一名钱包 DevOps 工程师在搜索引擎上找一个流行的 AI 编程工具,下到的是被篡改过的 Homebrew 安装包。币安安全团队当时就发现了,换掉了他的设备,重置了相关凭据,按标准流程这算处置完成。
可报告里紧接着写了一句更重要的:即便如此,攻击者已经摸清了这个人的工作内容和他在钱包基础设施团队里跟谁协作。这一句是整份报告里最容易被读过去、但对读者最有信息量的一句。它说明一次“已处置”的入侵并没有归零,被拿走的是组织关系图,而关系图不在凭据重置的范围内。
9 月那条线走的是人。另一名工程师在一个正规招聘平台上被自称项目总监的人接触,随后安排了两轮面试。第一轮是视频,对方扮成 HR,还专门分享了一个带个人照片和视频的社交账号来建立信任。第二轮在一款常用聊天软件上进行,对方扮成这家并不存在的公司的 CEO,收尾时要求他把一份“编程作业”下到工作电脑上。
作业是一个代码仓库,在工程师配置环境的那一刻就执行了。报告说其中的恶意代码替换了一个正常开发工具组件的副本,并建立了一条通往攻击者服务器的信道。币安明确写了,这套 0day 当时没有被端点安全防护检出。
把这两条线放在一起,能看出这家交易所防备的重心偏向哪一侧。它的端点防护、凭据轮换、设备替换都是围绕“别让外人进来”设计的,而这次进来的方式是“我们正在招你”,这在这套逻辑里属于应该发生的正常活动。
把假面试叫成钓鱼会低估它,也会让防御选错工具。钓鱼的形态是让你在假页面上输入真密码,拦法是识别假页面。假面试里没有任何假页面,工程师用的招聘平台是真的,面试的软件是真的,下载代码仓库的环境也是真的,唯一伪造的是那家公司和那个 CEO 的人。被伪造的对象不在网络上,而是在身份层,这决定了很多面向网络的检测规则碰不到它。
对招聘方一侧也有同样的错位。企业通常把面试当成风险最低的环节,因为候选人是被审视的一方。这次被审视的其实是被冒充的雇主方:没有人去核实那家公司是否注册、那个 CEO 是否在任、为什么一个 CEO 要在招聘末期亲自要求候选人立刻跑一份作业。
这也是为什么单纯追问“为什么没有多因素认证”没有意义。第一轮面试里有真人出镜,有社交账号,有可查的职业背景;第二轮的“CEO”还多给了一步压力测试式的指令。在这些环节,多因素认证保护的从来不是面试,而是登录。攻击发生在一个从来没有设计登录校验的流程里,它借用的是招聘流程自带的信任。

相关下载: Binance全球顶级交易所 v3.22.4大小:306.2M
恶意软件落地只是第一步。报告写得很具体:10 月 20 日,攻击者用这台被感染的机器和一个内部 AI 工具,取得了 6 月那名工程师的系统以及第三名钱包工程师系统的控制权。
真正的关键在 10 月 29 日。第一名工程师的电脑上放着一个允许容器部署的令牌。攻击者登进第三名工程师的电脑,用从第一名工程师那里拿到的凭据部署了一个容器,然后用一段恶意脚本启动了整场盗取。
这里有一个值得所有管权限的人记住的细节:令牌本身是合法的,凭据本身也是有效的。系统校验的是令牌有没有过期、有没有被吊销,它不校验此刻敲下这条命令的人是不是那个令牌原本的主人。Chainalysis 的高级情报分析师 Tom McLouth 对 CoinDesk 说的一句话可以直接当结论用:一个有效的密钥,并不必然意味着一个合法的用户。
这也是“横向移动”这个说法容易误导的地方。听上去像是攻击者在系统里跑来跑去,实际上他们做的是用一台已经被信任的机器,去调用另一台机器愿意接受的接口。每一步调用都合法,序列整体不合法。这类攻击没有单点可以拦,只能靠把“谁在用”纳入每一次授权的判断。
报告提到攻击者动用了内部钱包签名服务的未授权访问,把 XRP、SOL、OP 和 BTC 从热钱包转走;同一个服务还被用来滥用以太坊的 EIP-7702 机制,让一个受攻击者控制的合约拿到了对某个热钱包的部分执行权。
关于 EIP-7702 这一层,此前已经有文章把它算成主角,这里只补一处此前没展开的因果:暂停提现之所以拦不住它,是因为那批恶意授权已经写在链上,独立于币安自己的提现系统在运行。最后一笔未经授权的转账在 23:56 UTC 结算,授权在那之后不久被清除。这个先后顺序说明,链上状态的清除不是靠关掉入口完成的,是靠另一套动作完成的。
整条链里最值得追问、也最缺解释的一环是 10 月 20 日那句“用内部 AI 工具取得另外两台机器的控制权”。报告没有说明这个工具具体怎么被用的。
能确定的是它被写进了攻击路径,而不是被写成一次无关的内部事故。这就带来一个必须区分的问题:被利用的是 AI 工具的权限,还是 AI 工具的判断?两者后果完全不同。
如果是权限,那问题在于这类工具天然要被授予较宽的读写范围才能干活,它成了一台合法的横向移动跳板,修法是收窄作用域、加审批。如果是判断,那是提示注入一类的路径,修法是限制它能读什么、能执行什么。
有一个旁证可以帮读者判断天平往哪边偏。SecurityWeek 引用 Elliptic 的观察说,被盗资金在不到四天里经过 11 条链上约 12,000 个钱包,用的是自动化,但看不到有 AI 智能体在做决策。洗钱那一段的效率来自脚本,而不是模型。
两头对照起来看,这起案子里 AI 的位置比较清楚:它在入侵段被当作通道使用,在洗钱段并没有被当作大脑使用。把两件事混成一句“黑客用 AI 偷了钱”,既夸大了模型的能力,也遮住了真正需要修的那个权限设计问题。
报告里还有一处结构性说明,比金额更值得记住:这个热钱包用的是多方安全计算(MPC)托管,也就是说币安手上没有任何单独一把钥匙可以立刻取消那笔委托。
MPC 平常被当成比单钥更安全的设计,理由是没有任何一个点持有完整私钥。这个理由成立。但它同时带来一个代价:应急时的速度由分片数量和签署流程决定,而不是由你想不想快决定。
把这一层放进时间轴里看更清楚。10 月 20 日拿到横向控制,10 月 29 日部署容器并启动,23:56 最后一笔转账结算,授权在此后被清除。中间这段窗口不是被技术挡住的,是被“需要凑齐签署方”这件事撑开的。
这不构成对 MPC 的否定。它说明的是安全设计要按失效场景分别评估:防单点被盗这一项 MPC 得分很高,而在“盗已经发生在流程内部、需要几分钟内刹车”这一项,它的结构决定了它慢。这两项在选型时经常只算前一项。

报告里有一个数字容易被忽略:币安说今年已经探测并拦截了 57 起疑似与朝鲜有关的威胁。
这个数字放在 63 亿美元的损失旁边,读法有两种。一种说防护有效,拦了 57 次;一种说防线再密,只要有一次走通就是全损。两种读法都不完整,因为它漏掉了第三件事:被拦下的 57 次和有记录的这几次,很可能不是同一种攻击。
钓鱼邮件、恶意依赖、撞库这一类的特征是“有异常动作”,可以在端点或网关处被规则拦。而假面试的特征是“所有动作都是人主动做的正常操作”,它不产生异常信号,只产生权限使用记录。所以 57 次拦截证明的是规则有效,不能证明这条人工路径被堵住了。
同样需要说明的是这起事件的归属证据强度。FBI 把案子归给 TraderTraitor,Chainalysis 和 TRM 也给出高置信度判断,依据之一是币安被盗资金与 9 月那起约 3.88 亿美元的 Bitget 黑客案所得被混在一起处理。朝鲜方面否认,金与正称之为“荒谬的言论”。归属判断能够支撑制裁和执法方向,但它本身不追回一分钱,这一点在 58057 那篇文章里已经算过,此处不重复。
相关下载: 欧易okx交易所 v6.195.1大小:549.4M
这起案子的技术细节离普通持币人很远,但有三件事是可以自己核的,而且都比“平台安不安全”这种问法更具体。
第一件是时间口径。币安说提现从 11 月 1 日起分批恢复,联合 CEO Richard Teng 在 11 月 3 日表示已大体恢复;截至 11 月 3 日约 28.5 亿美元被盗资产被冻结或拦截,Elliptic 同日说仍有约 31.8 亿美元留在与盗取相关的地址里。这两个数字的差额部分,是后续追索的全部空间。
第二件是储备证明的边界。10 月 31 日快照的零知识证明能让十种主要代币的持有人核对自己的余额是否至少 1:1 有支撑,Teng 说受影响代币已补足 98%。这份证明回答的是“账面够不够”,它不回答“下次入侵的入口堵没堵住”,也不回答“被转走的 BTC 和 ETH 由谁兜底”,这两件事在 57748 那篇文章里拆过。
第三件是权限习惯。这起案子最有迁移价值的一条经验跟币种无关:凡是凭据能做的事,都要问一句谁在按。部署令牌、API key、钱包签名权限都属于这一类。它们没有“被盗”的形态,只有“被用于不该用的地方”的形态。
币安说已经重建了受影响的钱包系统与那个内部 AI 工具,替换了设备,并作废了工程师的凭据与令牌,同时请了独立安全公司复核。
这几项里,“重建 AI 工具”是唯一没有说清改了什么的一项,其余三项都有可观察的形态。如果后续披露能说明这个工具的作用域、审批点和日志留存,那么 10 月 20 日那一步才算真正被复盘。如果只停留在“已重建”,那么这起案子在被记住的时候,会作为一个从招聘网站开始的故事,而不是一个从权限设计开始的故事。
推翻上面判断的条件也很清楚。如果后续证实 10 月 20 日那一步走的其实是第三条路径(比如某台机器上留有未清理的凭据,与 AI 工具只是时间上重合),那么关于“AI 工具权限设计是主因”的推论就要整体撤掉。在报告补上这一段之前,把它当作待证的因果比当作结论更稳妥。
币安初次事件报告(2026年11月3日发布,经 SecurityWeek 与 The Verge 转述核对) https://www.theverge.com/news/1025576/binance-cyrpto-theft-explained
SecurityWeek《Rigged Coding Assignment, Abused AI Tool Opened Path to $6 Billion Binance Heist》(2026年11月4日) https://www.securityweek.com/rigged-coding-assignment-abused-ai-tool-opened-path-to-6-billion-binance-heist/
CoinDesk《What is TraderTraitor, the hacking squad behind the $6.3 billion Binance heist》(2026年11月5日) https://www.coindesk.com/business/2026/11/05/what-is-tradertraitor-the-hacking-squad-behind-the-usd6-3-billion-binance-heist
Binance 行情接口(BNBUSDT、BTCUSDT 永续1小时K线,2026年11月6日 01:00 UTC+8 取数)
CoinDesk《Gate CEO says crypto exchanges must prove they can survive a hack like Binance's》(2026年11月5日) https://www.coindesk.com/business/2026/11/05/gate-ceo-says-crypto-exchanges-must-prove-they-can-survive-a-hack-like-binance-s
精彩推荐
用户评论