Logika dasar di balik serangan terhadap Binance
Celah yang dimanfaatkan dalam serangan ini adalah EIP-7702, yang hadir bersama peningkatan Pectra Ethereum.
Sederhananya: EIP-7702 memungkinkan dompet EOA biasa untuk sementara mendelegasikan eksekusi kode kontrak. Setelah otorisasi ditandatangani, alamat dompet tersebut pun dapat menjalankan fungsi kontrak.
Penyerang lebih dulu memperoleh 50 set otorisasi EIP-7702 yang telah ditandatangani oleh dompet panas Binance. Setiap set menggunakan nonce yang berbeda.
Ia tidak bisa mengetahui nilai nonce dompet saat itu secara pasti, jadi ia menyiarkan sekaligus seluruh 50 otorisasi. Selama salah satunya cocok dengan nonce saat ini, delegasi akan aktif.
Otorisasi yang cocok itu langsung menautkan kontrak penyapu ke alamat dompet panas Binance, lalu peretas seketika menguras semua aset di dalam dompet.
Ini poin pentingnya: transfer stablecoin TRX di jaringan Tron bukan dilakukan oleh peretas, melainkan oleh Binance sendiri sebagai bagian dari pemindahan dana internal bursa. Jangan masukkan transaksi itu ke dalam statistik pencurian.
Banyak orang hanya melihat dana sebesar 5,6 miliar keluar, tetapi tidak memahami betapa mengerikannya celah ini.
Bukan kunci privat yang bocor secara langsung, melainkan mekanisme otorisasi tanda tangan yang dieksploitasi. Begitu nonce cocok, kontrak mengambil alih akun dan menguras isinya dalam sekali klik.
EIP-7702 awalnya dirancang sebagai langkah menuju abstraksi akun, tetapi kini justru berubah menjadi senjata untuk menguras dompet panas raksasa.
Celah yang dimanfaatkan dalam serangan ini adalah EIP-7702, yang hadir bersama peningkatan Pectra Ethereum.
Sederhananya: EIP-7702 memungkinkan dompet EOA biasa untuk sementara mendelegasikan eksekusi kode kontrak. Setelah otorisasi ditandatangani, alamat dompet tersebut pun dapat menjalankan fungsi kontrak.
Penyerang lebih dulu memperoleh 50 set otorisasi EIP-7702 yang telah ditandatangani oleh dompet panas Binance. Setiap set menggunakan nonce yang berbeda.
Ia tidak bisa mengetahui nilai nonce dompet saat itu secara pasti, jadi ia menyiarkan sekaligus seluruh 50 otorisasi. Selama salah satunya cocok dengan nonce saat ini, delegasi akan aktif.
Otorisasi yang cocok itu langsung menautkan kontrak penyapu ke alamat dompet panas Binance, lalu peretas seketika menguras semua aset di dalam dompet.
Ini poin pentingnya: transfer stablecoin TRX di jaringan Tron bukan dilakukan oleh peretas, melainkan oleh Binance sendiri sebagai bagian dari pemindahan dana internal bursa. Jangan masukkan transaksi itu ke dalam statistik pencurian.
Banyak orang hanya melihat dana sebesar 5,6 miliar keluar, tetapi tidak memahami betapa mengerikannya celah ini.
Bukan kunci privat yang bocor secara langsung, melainkan mekanisme otorisasi tanda tangan yang dieksploitasi. Begitu nonce cocok, kontrak mengambil alih akun dan menguras isinya dalam sekali klik.
EIP-7702 awalnya dirancang sebagai langkah menuju abstraksi akun, tetapi kini justru berubah menjadi senjata untuk menguras dompet panas raksasa.