BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Tin tặc Binance nghi ngờ mắc sai lầm, có thể bị xác định IP thông qua MetaMask Gas Station

Odaily đưa tin, nhà phát triển hợp đồng thông minh Justin Kalland đã đăng bài trên X cho biết, tin tặc Binance dường như đã mắc một sai lầm tiềm ẩn, MetaMask nên cố gắng hết sức lưu giữ mọi nhật ký Web2 mà họ có thể thu thập được.

Cụ thể, tin tặc đã gửi 175 triệu USDT đến một ví mới, khoảng 2,5 phút sau, ví này còn nhận được 2 ETH. Điều này rất có thể là để thanh toán phí Gas, phù hợp với mô hình mà các ví tấn công khác của họ đã sử dụng.

Đúng hai phút sau đó, ví này đã sử dụng dịch vụ Gas Station của MetaMask, mặc dù lúc đó nó đã có phí Gas rồi. Có ba giao dịch liên tiếp nằm trong cùng một block — một khoản nạp ETH từ Gas Station, một khoản ủy quyền USDT vô hạn cho router của Kyber Network, và thanh toán 127,67 USDT cho Gas Station. Số tiền nạp ETH này khớp hoàn toàn với ngân sách Gas tối đa sau khi hợp nhất ủy quyền Kyber và thanh toán USDT. Chính xác đến wei (đơn vị nhỏ nhất của Ethereum).

Nhưng vấn đề là, số ETH họ có lúc đó đã hoàn toàn đủ để thanh toán hai khoản phí này, do đó suy đoán hợp lý là, lúc đó họ đang sử dụng ví MetaMask, và do vội vàng, đã chọn nhầm việc dùng USDT để thanh toán phí Gas. Để thuận tiện, MetaMask đôi khi mặc định sử dụng cách này, và thứ tự nạp tiền trong cùng một block cũng phù hợp với cách thức vận hành cơ chế triển khai của nó.

Để sử dụng Gas Station trong MetaMask, người dùng phải sử dụng MetaMask Sentinel. Điều này có nghĩa là giao dịch được phát sóng thông qua họ, chứ không phải thông qua RPC thông thường. Tương tác này rất có thể đã để lại hồ sơ ngoài chuỗi tại MetaMask, trong đó có thể bao gồm siêu dữ liệu IP.

Trong tất cả các ví của kẻ tấn công đã được kiểm tra, đây là ví duy nhất cho thấy đã sử dụng Gas Station, địa chỉ ví này là: 0xAa246BF639586a6Ba46762D378CE50cA4fc654a0.