绝望的受害者因地址中毒被骗走了5000万USDT

去年十二月的悲剧事件显示了由于一个简单的错误,巨额加密货币资金可以迅速消失。一位交易者在遭遇高级攻击时,几乎失去了5000万USDT,这次攻击并没有利用最先进的技术,而是利用了人类依赖浏览器和钱包历史记录的自然倾向。

攻击者如何设下陷阱诱骗交易者

一切都从一次无意的操作开始。交易者想将资产从交易所转移到私人钱包,在进行主要转账前,先用50 USDT进行测试交易。然而,这个小心翼翼的测试交易的真实地址被攻击者观察到,成为了他们的目标。

网络犯罪分子立即生成了一个假地址——这里有一个关键细节——假地址的前四个和最后四个字符与真实地址完全相同。例如,若真实地址为0xBAF4…F8B5,骗子就会创建一个在第一眼看上去与原地址无异的地址。

被污染的交易历史——隐藏的陷阱

攻击者从这个假地址向受害者直接转账少量加密货币。这一操作非常巧妙——破坏了交易者的交易历史,将假地址嵌入到最新的交易记录中。由于现代钱包和区块链浏览器会将长地址缩短为中间带省略号的形式——因此,伪造的地址看起来与真实地址一模一样。

当受害者决定转移剩余的49,999,950 USDT时,犯了一个自然的错误:复制了最近交易中的收款地址,而没有直接从钱包的“接收”标签中获取。只需一秒的疏忽,一次复制粘贴错误,资金就被转入了骗子的账户。

极速逃跑:DAI、ETH与匿名化

从地址污染发生到逃跑,仅仅过去了30分钟。在这短暂的时间内,被盗的USDT被兑换成稳定币DAI(价格稳定在约1.00美元),随后迅速转换成约16,690 ETH。据事件发生时的ETH价格,每枚ETH价值几千美元,显示了损失的美元价值。随后,这些加密货币通过Tornado Cash——一种混币服务,模糊了发送者和接收者的地址关系,几乎无法追踪和追回资金。

绝望的尝试——但以失败告终

当交易者意识到发生了什么,他在链上向攻击者发出悬赏——提出用100万美元换回98%的赃款。这是试图与失去资金的罪犯谈判。回应呢?没有任何回应。截至报告发布时,资产尚未被追回。

安全专家Specter分析了此事件,表示非常震惊:“这可能是最不可能导致如此巨大损失的方式。只要花几秒钟正确复制地址,就能避免这场悲剧。”

为什么这些攻击变得越来越普遍?

随着加密钱包价值的增长,address poisoning(地址污染)类的欺诈对网络犯罪分子来说变得比以往任何时候都更有利可图。这不是复杂的高级协议黑客,也不需要Zero Day漏洞——只需要观察、速度和利用人性。

四个实用的防范address poisoning的方法

为了避免类似的悲剧,经验丰富的交易者和新手用户都应养成一些简单的习惯:

第一,始终直接从钱包的“接收”标签或直接从你要转账的个人/服务那里获取收款地址。绝不要从交易历史中复制地址,无论你多么确信那是正确的。

第二,将所有可信的地址加入白名单。许多现代加密钱包都提供此功能——可以标记某些地址为安全地址,并在尝试向非白名单地址转账时发出警告。

第三,如果你使用完整地址验证(full address verification),在硬件钱包或其他需要物理确认的设备上设置模板。这样即使复制了错误的地址,设备也会完整显示地址,让你意识到错误。

第四,对于大额转账,始终先进行一次小额测试交易。这是本文交易者采用的经典策略——但在他遭遇的情况下,攻击者已做好准备,巧妙应对。

这次事件反复提醒我们,在加密世界中,安全不仅仅依赖最新技术——更多时候,注意力和习惯才是最重要的保障。

DAI-0.06%
ETH2.59%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论