本系列是 MistTrack 调查服务的案例研究。
概述
黑客攻击了一个项目,将所有被盗资金转移到 TornadoCash,促使项目方向 MistTrack 寻求帮助。我们通过分析 TornadoCash 交易和分离其他用户的资金,发现了设置的提现地址。经过几天的等待,部分被盗资金终于被转移到交易所。我们向黑客的提现地址发送了链上消息,要求归还被盗资金,否则将面临法律诉讼。被盗资金在 9 小时内退还给了团队。
MistTrack 在案例 01 中发挥了至关重要的作用,具体步骤如下:
1. 建立双方之间的信任
2. 追踪被盗资金
3. 黑客概况分析
4. TornadoCash 提现分析
5. TornadoCash 提款监控
6. 链上通信
7. 必要时执法机构的参与和支持
追踪被盗资金
在接到团队的协助请求后,我们立即对该事件展开调查和分析。
经过分析,我们得出结论,所有被盗资金都转移到了 TornadoCash。
黑客概况分析
MistTrack 根据这些关键点对黑客资料进行了分析。
燃气费来源
使用的工具
运营时间表
黑客资料
攻击前分析
…
此次攻击的初始资金来自 TornadoCash,如下所示。
为了避免被发现,被盗资金经常被调换、桥接,甚至使用复杂的技术进行清洗。在将资金存入 TornadoCash 之前,可以使用各种工具(例如 xxSwap 等)来完成此操作。
TornadoCash 提款分析
根据以上提供的信息,TornadoCash 提款分析是案例 01 能够解决的关键。
下图所示的工具用于提款分析过程。它有助于对符合过滤条件的 TornadoCash 提款地址进行排序。
获取提现地址列表后,我们根据以下特点对提现地址进行分类:
活跃时间段
Gas 价格分布
与类似平台的互动
提款地址模式
提现金额分配
在我们的某个分类中,我们发现它具有相似的特征:
使用过类似平台 — xxSwap
与黑客地址的活跃期相同
与黑客存入 TornadoCash 的金额一致
更重要的是,其中一个提现地址与原始黑客的地址相关联。这证明这些地址与黑客有关。
监控 TornadoCash 提款
我们立即通知相关方所有相关的 TornadoCash 提款地址,并使用我们的 MistTrack AML 监控系统提醒我们任何进一步的活动。
链上通信
经过几天的监控,我们收到一条警报,告知我们黑客将部分被盗资金转移到各个钱包后,又将其发送到交易所。我们立即联系受害者,讨论最佳行动方案。我们建议团队联系执法机构寻求支持,并协助项目向黑客发送链上消息。消息:“在 48 小时内退还被盗资金并保留一部分作为漏洞赏金,否则我们将继续调查并在执法部门的协助下采取法律行动。”在整个过程中,我们向执法部门提供了证据,并持续监控所有涉及的地址。
结果
在向黑客发送链上消息后的 9 个小时内,该团队被盗的大部分资金都已归还。