#bnb #币安 #币安已回填九成受影响资产
Dompet milik Binance sendiri mentransfer 200 juta USDT ke hot wallet yang dikendalikan peretas. 72 detik kemudian, seluruh 200 juta itu disapu oleh peretas. Insiden abnormal ini terjadi pada pukul 05.42 waktu Beijing. Dompet yang dikendalikan adalah Binance 14, yang telah mengirim 18,91 juta transaksi dan merupakan salah satu hot wallet utama Binance.
Peretas menggunakan EIP-7702, fitur yang ditambahkan Ethereum tahun lalu. Fitur ini memungkinkan dompet mendelegasikan hak eksekusi kepada kontrak, sehingga kontrak bisa melakukan apa saja yang diperintahkan. Pada pukul 04.20, peretas memasang delegasi. Dalam waktu kurang dari 4 menit, sekitar 2,5 miliar disapu habis. Ditambah 820 juta USDC yang dipindahkan melalui dompet tersebut dari dompet lain, totalnya menjadi 3,3 miliar seperti yang ramai dibicarakan.
Setelah dana disapu habis, sistem Binance tampaknya belum menyadarinya. Setoran pengguna mula-mula masuk ke alamat setoran masing-masing, lalu dikonsolidasikan secara berkala ke hot wallet. Setelah peretasan, proses konsolidasi tetap berjalan seperti biasa. Sebanyak 2.199 ETH masuk lagi, lalu 2.198 ETH di antaranya disapu dalam tiga kali transaksi.
Sebanyak 200 juta itu diganti oleh Binance sendiri dari Binance 124. Untungnya, alamat penerima peretas telah diblokir oleh Tether, sehingga dana tertahan di sana. Pada pukul 06.22, He Yi mengumumkan penghentian penarikan lewat sebuah unggahan. 17 menit kemudian, peretas menyapu dana lagi, membawa 128 ETH dan 122 jenis token, lalu menerima dana di alamat baru.
Terakhir kali saya memeriksa, pada pukul 06.57, delegasi itu masih aktif dan mengarah ke kontrak peretas. Sejak pukul 06.55, Binance mulai memindahkan sisa koin ke cold wallet—artinya mereka sedang berlomba dengan peretas.
Yang paling menarik perhatian saya adalah transaksi pukul 04.20. Ada 50 otorisasi yang dimasukkan; semuanya memerlukan tanda tangan kunci privat Binance 14, hanya nomor urutnya yang berbeda. Satu di antaranya cocok. Artinya, peretas sudah lebih dulu memiliki 50 otorisasi yang ditandatangani dengan kunci privat Binance.
24 detik setelah penyapuan utama, hot wallet Binance 16 juga menggunakan kunci privatnya sendiri untuk menandatangani beberapa transfer, mengirim 28.000 ETH dan 55,74 juta USDT kepada peretas.
Jadi, menurut saya, peretas bisa membuat kunci privat Binance menandatangani transaksi untuknya. Kemungkinan besar masalahnya ada di sistem penandatanganan. Setelah Binance merilis hasil investigasi, saya akan mencocokkannya lagi dengan catatan on-chain.
Stablecoin bisa dibekukan, tetapi ETH belum bisa. Sebagian besar dana yang berhasil kabur adalah ETH. Salah satu alamat peretas saja memiliki 195.000 ETH, dan sampai sekarang belum ada yang dipindahkan.
Alamat peretas itu sudah dibanjiri pesan: ada yang meminta uang, memaki, mengirim ayat-ayat kitab suci, dan ada pula yang membagikan tautan sambil mengatakan bahwa ia akan menyerang bursa lain. Tautan phishing akan banyak beredar beberapa hari ini, jadi berhati-hatilah!