Hoskinson dijeli analizu napada na Binanceov novčanik
Osnivač Cardana upozorio je na opasan kod nakon što je analitičar ispitao program povezan s Binance 14 i njegovu ulogu u premještanju imovine iz novčanika burze.
By SongMarketCap
Charles Hoskinson podijelio je tehničku analizu napada na Binanceove Ethereum novčanike, upozorivši na opasan kod povezan s premještanjem kripto imovine.
Osnivač Cardana odgovorio je na objavu korisnika CyberSatoshi, koji je analizirao rekonstruirani kod povezan s Binance 14, jednim od vrućih novčanika burze. Analitičar je opisao program koji se koristi za prijenos imovine i ustvrdio da je osmišljen oko operacija toga novčanika.
„Oprez, vani postoji ozbiljno opasan kod,” napisao je Hoskinson uz analizu.
Rekonstruirani kod razmatra prijenose s Binancea 14
CyberSatoshi je analizirao rekonstruiranu verziju sweepera, programa osmišljenog za premještanje imovine s računa. Analitičar je tvrdio da je kod prilagođen Binanceu 14 te je istaknuo nekoliko funkcija uključenih u prijenos ETH-a i tokena.
Jedan dio programa ostavljao je jedan ETH u novčaniku pri prijenosu njegova izvornog stanja. CyberSatoshi je sugerirao da bi to moglo održavati Binanceov automatizirani red transakcija opskrbljen gasom, sprječavajući da pogreška zbog nedovoljnih sredstava pokrene upozorenje.
Objava je također opisala petlju koja je provjeravala stanja tokena i mogla nastaviti obrađivati imovinu ako bi pojedinačni prijenos propao. CyberSatoshi je identificirao još jednu funkciju koja je mogla pozvati vanjski račun preko Binancea 14.
Hoskinson je podijelio analizu ne navodeći koje njezine zaključke podržava. Njegova poruka nije uključivala usporedbu između Cardanova i Ethereumova transakcijskog modela.
ADBREAK]
Kako je korištena delegacija EIP-7702
Napad je uključivao EIP-7702, Ethereumov mehanizam koji omogućuje računu pod nadzorom privatnog ključa da delegira izvršavanje na kod pametnog ugovora. Delegacija računu može omogućiti pristup funkcijama kao što je obavljanje više operacija unutar jedne transakcije.
Za uspostavu te delegacije potrebna je valjana autorizacija potpisana od strane računa. Sigurnosna tvrtka Blockaid izvijestila je da je Binanceova infrastruktura za potpisivanje, pod kontrolom napadača, potpisala autorizaciju koja je usmjerila Binance 14 na sweeper koji je napadač implementirao.
CyberSatoshi je tvrdio da je mehanizam ubrzao premještanje imovine nakon što je autorizacija dobivena. Analitičar je opisao paket od 50 potpisanih autorizacija s uzastopnim vrijednostima noncea. Nonce je brojač koji se koristi u Ethereumovu procesu transakcija i autorizacija.
Blockaid je procijenio da je približno 2,5 milijardi dolara prebačeno s Binancea 14 u početnoj transakciji. Tvrtka je također pratila odljeve iz drugih Binanceovih novčanika preko više blockchain mreža.
[NEWSBREAK]
Istraga Binancea i drugi račun
Binance je procijenio da je otprilike 6,3 milijarde dolara imovine bilo pogođeno širim incidentom. Burza je izvijestila da istražitelji pregledavaju potencijalno kompromitirano prijenosno računalo zaposlenika i dodatne točke proboja.
Analiza Blockaida pratila je još jedan prijenos do odvojenog pametnog računa u vlasništvu Binancea. Prema tvrdnjama tvrtke, napadač je do tog računa došao preko Binancea 14, koji je nakon početnog prijenosa ostao delegiran na napadačev kod.