损失超750万美元:针对MEV Bot的蜜罐攻击分析与被盗资金追踪

marsbit发布于2026-06-22更新于2026-06-22

文章摘要

6月21日,以太坊知名MEV机器人Jaredfromsubway.eth遭遇精心设计的蜜罐攻击,损失超750万美元。攻击者部署了一套复杂的合约组合,包括协调器、触发器、假代币及伪造交易对。其核心手段是通过构造虚假套利路径,在小额交易中正常消耗授权以降低怀疑,而在大额交易中保留机器人对真实代币(如USDC、USDT、WETH)的授权。随后,攻击者一次性调用所有保留的授权,将资产转移至自己地址。 攻击得手后,约287万USDC、204万USDT及1474枚ETH被盗。攻击者将大部分资产兑换为ETH并转移至四个地址,其中1000枚ETH已流入Tornado Cash。 此次事件揭示了一种针对MEV业务逻辑的高级攻击模式:不直接利用漏洞,而是诱骗机器人在看似正常的套利中留下关键授权。安全团队建议,机器人在面对陌生合约或自定义封装器时应极度谨慎,并需强制检查交易后的授权余额变化。

6月21日,以太坊网络上最活跃的MEV Bot之一 Jaredfromsubway.eth 遭遇了一次精心设计的“蜜罐攻击”(honeypot attack),损失超过750万美元的加密资产。以下是Beosin安全团队对此次攻击的分析与被盗资金流向追踪。

攻击流程分析

攻击合约族

- 协调器合约(0xb84db016324e8f2bfdd8dd9c260338aee0a8df52):负责记录当前区块是否处于 armed 状态,并在最终阶段循环调用子合约提取资金。- 触发器合约(0x4de8c729a064ff6087cc84a4152969349e4feb98):负责在同一区块内设置伪造的交易对状态,使套利路径看起来可执行。- 子合约 / 假代币合约:伪装成正常的 ERC-20 代币,用于获得真实的授权- Hub合约:负责支付少量真实收益,让MEV Bot觉得有利可图。- Ring V2 pair:伪造的Uniswap v2交易对。- 假中间代币合约:用于构造多跳套利路径,如 fCAP、fUSDC。

攻击的关键:诱骗授权

通过分析链上交易,攻击者构造了多组诱饵交易:

- 大额 USDC:机器人盈利约 36.997120 USDC,但留下 20 个 USDC 授权。- 大额 USDT:机器人盈利约 37.053440 USDT,但留下 20 个 USDT 授权。- 大额 WETH:机器人盈利约 0.0179 WETH,但留下 16 个 WETH 授权。- 小额交易则表现正常,授权在同一交易内被消耗,用于降低怀疑。

在小额交易中,机器人授权真实代币额度后,子合约会立即把真实代币转走,授权被消耗,看起来完全正常。

而大额交易中,子合约并不会调用 transferFrom 转移真实的代币,而是直接通过伪造交易对铸造假的代币。机器人以为自己完成了正常的 swap 前置步骤,但真实的代币授权仍然被保留。

这就是整个攻击的核心:小额交易正常消耗授权,大额交易保留授权。

攻击流程

以针对 USDC 的攻击交易为例:

(1)攻击者调用协调器,将当前区块设为 armed(2)攻击者调用触发器,更新多个伪造 Ring V2 pair 的状态(3)MEV Bot发现套利机会并执行交易

MEV Bot 交易内部大致流程如下:

(1)MEV Bot合约向某个子合约授权了大额的USDC额度(2)MEV Bot调用子合约的wrapTo/wrap函数(3)子合约因为当前状态为 armed,不消耗真实 USDC,而是向 pair 铸造假代币,USDC授权被保留(4)MEV Bot继续调用伪造 pair 的 swap(5)第二跳 pair 将代币发给MEV Bot(6)hub 合约向MEV Bot支付少量真实 USDC 利润

approval example

tx hash: 0x0121e07a916c06eea3e7daf11893f3f0b95b9e1684124545ae14c32aee6029bb

MEV Bot看到的结果:一笔成功的套利交易,获得了真实的USDC利润。但USDC的授权被子合约保留了下来。这类流程分别针对 USDC、USDT、WETH 重复执行,最终形成大量授权。

攻击交易哈希为:

0x2be8704f5a59b69e0b71f64aefdb99eb0e8ae9fb3926147c581910d71bcf3e65

攻击者调用协调器合约的drain loop,calldata 中包含 66 个子合约地址,以及MEV Bot合约地址。只要MEV Bot合约此前给子合约留下了额度授权,子合约就可以直接把对应真实代币转给攻击者。

最终结果:

- 20 个 USDC 大额授权被全部消耗- 16 个 WETH 大额授权被全部消耗- USDT的部分授权额度仍存在,但USDT余额已不足

资金流向分析

攻击得手后,攻击者地址(0x3e37f4A10d771Ba9dE44b6d301410b1BEdeA65d0)收到$2.87M USDC、$2.04M USDT和1,474 WETH。随后攻击者将稳定币兑换成ETH并转移至以下4个地址:

- 0xe3Da36E4bd1a5738fa5D6Ef4F0e4dF40bDeB5f17(约1,000 ETH)- 0x74Dc5b93586D248D5Aec64b3586736FF0A0D0e65(1,001 ETH)- 0xd8C125efCBc99408eC8723E9BBd81d1E8D39D845 (1,001 ETH)- 0x71d4416A7A85e08a5Fe7227Ca3B44Fc639e94e97(1,423 ETH)

其中0xe3Da3已转移1,000个ETH至Tornado Cash,其它三个地址的ETH未有进一步的转移。其资金流向图如下所示:

结语

本次攻击展示了一种高度精密的攻击方式:攻击者不直接攻击合约代码,而是根据MEV Bot的业务逻辑,通过构造对应的套利场景,从而误导MEV Bot做出看似无问题的授权,最后将其资产转移。对于套利机器人和 MEV Bot来说,不能只依赖模拟收益判断路线安全,尤其当套利路径中存在陌生合约、伪造 token 或自定义 wrapper 时,应当谨慎并且对交易后的allowance变化可考虑进行强制检查。

查看原文

热门币种推荐

相关问答

Q本次针对Jaredfromsubway.eth的蜜罐攻击中,攻击者的主要获利手段是什么?

A攻击者的主要获利手段是诱骗MEV Bot在构造的虚假套利路径中进行大额授权。他们通过小额交易正常消耗授权来麻痹机器人,在大额交易中则保留授权。最终,攻击者利用协调器合约调用这些被保留的授权,将MEV Bot合约中的真实资产(USDC、WETH、USDT)直接转走。

Q文章中提到的攻击核心“小额交易正常消耗授权,大额交易保留授权”是如何实现的?

A在攻击者构造的场景中,当MEV Bot执行小额套利交易时,授权给子合约的真实代币额度会在同一笔交易中被立即转走(消耗),使交易看起来正常。而在大额交易中,由于攻击合约处于“armed”状态,子合约不会调用transferFrom转移真实代币,而是铸造假代币来完成后续虚假的swap步骤。这导致MEV Bot以为交易成功,但授权额度却被完整保留下来,为后续攻击者转走资金留下了后门。

Q攻击得手后,被盗资金的主要流向是怎样的?

A攻击得手后,价值约750万美元的资金(包括USDC、USDT和WETH)首先汇集到攻击者地址0x3e37f4A10d771Ba9dE44b6d301410b1BEdeA65d0。随后,攻击者将稳定币兑换成ETH,并转移至四个不同的地址。其中,地址0xe3Da36E4bd1a5738fa5D6Ef4F0e4dF40bDeB5f17的约1000 ETH已被转移至Tornado Cash进行混币,另外三个地址的资金截至文章发布时尚未进一步转移。

Q根据文章分析,MEV Bot在此次攻击中暴露出的主要安全疏漏是什么?

AMEV Bot的主要安全疏漏在于其风险判断逻辑过于依赖交易模拟的收益结果,而忽略了交易执行后可能产生的风险状态变化。具体来说,它在执行套利交易前,只验证了路径的模拟收益为正,但没有在交易后强制检查或重置给陌生合约的授权额度,导致为攻击者子合约保留的大额授权成为巨大的安全隐患。

Q文章最后对MEV Bot等套利机器人提出了哪些安全建议?

A文章建议,套利机器人和MEV Bot不能仅依赖模拟收益来判断路径的安全性。特别是当套利路径中存在陌生合约、伪造代币或自定义封装合约时,应当保持高度谨慎。一个关键的安全措施是:在交易完成后,考虑对授权额度进行强制检查或重置,以防止授权被恶意保留和利用。

你可能也喜欢

博弈关键周:BTC回抽确认与HYPE支撑争夺 | 特邀分析

本周市场进入关键博弈阶段。宏观上,美联储政策预期变化主导风险资产节奏;加密市场经历震荡后,多空分歧在关键价位显现。本文对BTC和HYPE进行技术分析,制定中短线操作预案,所有内容仅为个人记录,不构成投资建议。 **BTC分析:** 4小时图显示,币价自6月5日低点反弹后呈现短期上升通道,当前已跌破通道下轨,正进行回抽确认。若无法重新站上下轨,可能回测59,100美元支撑。本周关注对通道下轨的回抽结果:站稳则可能挑战69,500~70,500美元压力区;跌破则下探59,000~60,000美元支撑区。 核心压力位:64,500~65,000美元(通道下轨附近),69,500~70,500美元。 核心支撑位:59,000~60,000美元,55,000美元附近。 操作策略:中线已按计划在64,500美元附近布局20%空单。短线利用30%仓位,依据支撑压力位寻找价差机会,并制定了A/B/C三套预案: A. 反弹至64,500~65,000美元滞涨时试空。 B. 反弹至69,500~70,500美元承压时加空。 C. 有效跌破59,000~60,000美元支撑后顺势加空。 **HYPE分析:** 4小时图显示,HYPE自6月2日高点调整后强势上涨创出新高,当前回落至64~66美元关键支撑区域。若在此获得支撑,上涨趋势可能延续;若失守,可能测试52~54美元支撑带。 核心压力位:77美元附近,80~82美元区域。 核心支撑位:64~66美元区域,52~54美元区域。 本周核心观点:观察64~66美元区域的多空争夺结果。 操作策略:短线遵循“逢低布局”,当价格回测64~66美元或52~54美元支撑区域出现企稳信号时,可轻仓试多,仓位控制在30%以下,并严守止损纪律。 **特别提示:** 开仓立即设止损;盈利1%时止损移至成本价;盈利2%时止损移至盈利1%处;此后每盈利1%,止损同步上移1%,动态锁定利润。 市场瞬息万变,本文所有内容仅为个人技术分析记录,不构成任何投资建议。市场有风险,投资需谨慎。

Odaily星球日报3小时前

博弈关键周:BTC回抽确认与HYPE支撑争夺 | 特邀分析

Odaily星球日报3小时前

交易

现货
合约

热门文章

加密市场宏观研报:美国“加密货币周”来袭,ETH开启机构军备赛高潮

本周,加密市场迎来两股重磅催化——华盛顿“加密货币周”的立法攻势与以太坊机构布局的密集爆发,共同构成加密行业2025年下半年的“政策拐点”与“资金拐点”。这一轮加密周期的深层逻辑,正从比特币转向以太坊、稳定币及链上金融基础设施。我们认为:美国的政策明朗化+以太坊的机构化扩展,标志着加密行业正进入结构性转正阶段,市场配置的重心亦应逐步从“价格博弈”过渡至“规则+基础设施的制度红利捕捉”。

1.8k人学过发布于 2025.07.17更新于 2025.07.17

加密市场宏观研报:美国“加密货币周”来袭,ETH开启机构军备赛高潮

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对ETH(ETH)币价的意见。

活动图片