Tin BlockBeats, vào ngày 18 tháng 7, theo phát hiện của Beosin Alert, người ta phát hiện ra sàn giao dịch WazirX của Ấn Độ đã bị tấn công. Kẻ tấn công đã lấy được dữ liệu chữ ký của quản trị viên ví đa chữ ký của nền tảng giao dịch, sửa đổi hợp đồng logic. của ví và khiến ví thực hiện lỗi logic để đánh cắp tài sản.
Địa chỉ của kẻ tấn công: 0x6eedf92fb92dd68a270c3205e96dccc527728066;
Địa chỉ bị tấn công: 0x27fd43babfbe83a81d14665b1a6fb8030a60c9b4.
Dựa trên hành vi tấn công của kẻ tấn công, người ta suy đoán nguyên nhân là do rò rỉ khóa riêng của quản trị viên của ví đa chữ ký. Beosin phân tích ngắn gọn nguyên nhân. của cuộc tấn công như sau:
< p>1. Kẻ tấn công triển khai hợp đồng tấn công: 0x27fd43babfbe83a81d14665b1a6fb8030a60c9b4. Chức năng của hợp đồng này là trích xuất tài sản mã thông báo được chỉ định trong hợp đồng này
2 Kẻ tấn công lấy được dữ liệu chữ ký của quản trị viên ví đa chữ ký WazirX và thay đổi. logic ví Hợp đồng được sửa đổi thành hợp đồng tấn công đã triển khai. Giao dịch tương ứng là: https://etherscan.io/tx/0x48164d3adbab78c2cb9876f6e17f88e321097fcd14cadd57556866e4ef3e185d3 Kẻ tấn công gửi giao dịch rút mã thông báo đến ví đa chữ ký WazirX. Do cơ chế của chế độ proxy, hợp đồng ví sẽ sử dụng delegatecall để gọi. các chức năng liên quan của hợp đồng tấn công và chuyển mã thông báo.
