Noin 15 dollarin verkkomaksu ei itsessään antanut hyökkääjille pääsyä Binanceen. Raporttien mukaan hyökkääjät olivat jo murtautuneet pörssin sisäisiin järjestelmiin ja saaneet aikaan voimassa olevan valtuutuksen Binance 14 -kuumalle lompakolle. Sen jälkeen he käyttivät Ethereumin EIP-7702-mekanismia, jolla hyökkääjien hallitsema koodi pystyi toimimaan lompakon kautta. Näin valmisteltiin noin 2,5 miljardin dollarin varojen siirto.
18
22
Näin hyökkäys eteni
Binancen 3. marraskuuta julkaistun tapahtumakuvauksen mukaan hyökkääjät käyttivät sosiaalista manipulointia: he houkuttelivat työntekijän valehaastatteluun ja saivat haittaohjelman työntekijän tietokoneelle. Pörssin kuvaukseen perustuvien uutisraporttien mukaan hyökkääjät hyödynsivät sen jälkeen sisäistä tekoälytyökalua päästäkseen lompakoiden allekirjoitusjärjestelmiin liittyviin järjestelmiin.
Lohkoketjutapahtumat etenivät 29. lokakuuta seuraavasti:
- 20.20.59 UTC: Tapahtuma sisälsi 50 EIP-7702-valtuutusta, jotka oli allekirjoitettu Binance 14 -lompakon avaimella, lohkoketjuanalyysiin perustuvien raporttien mukaan.
18
24
- 20.24.23 UTC: Noin kolme minuuttia ja 24 sekuntia myöhemmin yhdellä tapahtumalla siirrettiin Binance 14 -lompakosta noin 2,5 miljardin dollarin edestä varoja. Mukana oli noin 167 464 etheriä (ETH) ja noin 1,615 miljardin dollarin arvosta Tetherin USDT:tä sekä muita tokeneita.
17
18
Yksittäisen siirron arvioitiin muodostavan noin 40 prosenttia laajemmasta varkaudesta. Koko tapaus kattoi useita lohkoketjuja, ja sen kokonaissummaksi arvioitiin noin 6,3–6,4 miljardia dollaria. Se ei siis tarkoita pelkästään Binance 14 -lompakosta Ethereumissa vietyä summaa.
9
22
Mitä EIP-7702 teki – ja mistä 15 dollarin maksu koostui?
EIP-7702 mahdollistaa sen, että tavallinen Ethereum-tili voi valtuuttaa älysopimuksen hoitamaan osan tilin toiminnasta. Tässä tapauksessa valtuutus kytki Binance 14 -lompakon hyökkääjien hallitsemaan koodiin, joka pystyi suorittamaan varoja siirtävän toiminnon.
13
24
Noin 15 dollarin summa tarkoittaa valtuutuksen ketjuun kirjaamisesta maksettua verkkokulua. Se ei ollut hinta Binancen työntekijän tietokoneelle murtautumisesta, pörssin allekirjoitusjärjestelmiin pääsystä tai voimassa olevan valtuutuksen hankkimisesta.
22
Erottelu on tärkeä: voimassa oleva lohkoketjuvaltuutus ei yksin todista, että hyökkääjät olisivat saaneet lompakon yksityisen avaimen haltuunsa tai että se olisi vuotanut. Binance kertoi hyökkääjien saaneen luvattoman pääsyn sisäiseen lompakoiden allekirjoituspalveluun. Fireblocks puolestaan kertoi alustavassa analyysissään, ettei yksityisten avainten vuotamisesta ollut näyttöä.
8
21
Laajempi varkaus ja Binancen toimet
TRM Labs arvioi, että Binancen lompakoista siirtyi noin 6,36 miljardin dollarin edestä varoja kymmenessä lohkoketjussa. Suurin osa siirtyi noin 20 minuutin aikana kello 20.05 UTC alkaen. Binancen ensimmäinen oma arvio vaikutuksista oli noin 6,34 miljardia dollaria. Luvut kuvaavat koko usean lohkoketjun tapausta, eivät vain Binance 14 -lompakon siirtoa.
8
9
Binance kertoi, että noin 2,85 miljardin dollarin arvosta varoja oli alustavan päivityksen aikaan jäädytetty tai pysäytetty. Summa oli vielä sovitettavissa ja saattoi muuttua markkinahintojen mukana. Jäädytettyjen tai pysäytettyjen varojen määrää ei pidä tulkita summaksi, joka olisi jo saatu takaisin ja palautettu.
8
Aikalaisraporttien mukaan pörssi keskeytti nostoja tapahtumaan reagoidessaan ja alkoi myöhemmin palauttaa niitä käyttöön vaiheittain. Lisäksi raportoitiin, että kyseinen lohkoketjuvaltuutus peruttiin. Nämä ovat eri toimia: pörssin nostojen keskeyttäminen ja yksittäisen lompakkovaltuutuksen peruuttaminen eivät tarkoita samaa asiaa.
11
FBI ilmoitti myöhemmin pitävänsä Pohjois-Koreaa vastuussa yli kuuden miljardin dollarin varkaudesta ja kutsui siihen liittyvää toimintaa nimellä TraderTraitor. Viranomaisen arvio koskee laajempaa tapausta; transaktioiden aikajana kertoo, miten Ethereum-lompakon varat siirrettiin, ei sitä, kuka siirron teki.
1