GetChain News
中简 中繁 EN
GetChain News
Toggle sidebar

币安黑客疑出现失误,或可通过MetaMask Gas服务定位IP

来源: x.com 事件类型: 安全/黑客 、 行情/巨鲸
智能合约开发者 Justin Kalland 于 X 发文表示,币安黑客疑似出现了一个潜在失误,MetaMask 应当尽可能保留他们所能获取的任何 Web2 日志。具体而言,黑客向一个新钱包发送了 1.75 亿枚 USDT,大约 2.5 分钟后,该钱包还收到了 2 枚 ETH。这很可能是用于支付 Gas 费,符合他们其他攻击钱包所使用的模式。在此整整两分钟后,该钱包使用了 MetaMask 的 Gas Station 服务,尽管它当时已经有 Gas 费了。有三笔连续的交易落在了同一个区块中 —— 一笔来自 Gas Station 的 ETH 充值、一笔对 Kyber Network 路由器的无限 USDT 授权,以及向 Gas Station 支付 127.67 USDT。这笔 ETH 充值的金额与 Kyber 授权和 USDT 支付合并后的最大 Gas 预算完全吻合。精确到 wei(最小的以太坊单位)。但问题是,他们当时拥有的 ETH 已经完全足够支付这两笔费用了,因此合理的推测是,他们当时正在使用 MetaMask 钱包,且由于仓促,误选了用 USDT 来支付 Gas 费。为了方便起见,MetaMask 有时会默认采用这种方式,且同一区块内的充值顺序也符合其实现机制的运作方式。要在 MetaMask 中使用 Gas Station,用户必须使用 MetaMask Sentinel。这意味着交易是通过他们进行广播的,而不是通过常规的 RPC。这种交互很可能在 MetaMask 留下了链下记录,其中可能包括 IP 元数据。在已检查过所有攻击者的钱包中,这是唯一一个显示使用了 Gas Station 的钱包,该钱包地址为:0xAa246BF639586a6Ba46762D378CE50cA4fc654a0。

相关项目