Analiza staranności DcentraLab: Hack finansowy Euler

Mar 14 2023
Wcześniej dzisiaj kilku członków zauważyło na Twitterze serię dziwacznych transakcji na blockchainie Ethereum. Po przeanalizowaniu i wyśledzeniu tych transakcji stało się jasne, że miało miejsce kolejne znaczące włamanie.

Wcześniej dzisiaj kilku członków zauważyło na Twitterze serię dziwacznych transakcji na blockchainie Ethereum. Po przeanalizowaniu i wyśledzeniu tych transakcji stało się jasne, że miało miejsce kolejne znaczące włamanie. Według transakcji Etherscan utracono 8,89 mln DAI i 8080 WETH, co daje łącznie około 200 mln USD odszkodowania dla Euler Finance.

Możesz zobaczyć te transakcje tutaj:

Transakcja 1

Transakcja 2

Euler Finance to protokół pożyczkowy bez zezwolenia zbudowany na Ethereum, aby pomóc użytkownikom pożyczać i pożyczać różne aktywa kryptograficzne. Protokół wydał token EUL, który jest przedmiotem obrotu na popularnych giełdach, w tym KuCoin, Huobi i Gemini.

Atak na finanse Eulera był złożony, z każdą minutą pojawiało się coraz więcej szczegółów. Atak był możliwy dzięki błędowi projektowemu w ich inteligentnym kontrakcie „przekaż darowiznę na rezerwę”. Inteligentna umowa miała na celu likwidację nieściągalnych długów i przejęcie zabezpieczenia. Haker wykorzystał tę inteligentną umowę za pośrednictwem pożyczki błyskawicznej, która wykorzystała lukę.

Wypożyczenie flash i exploit można obejrzeć tutaj .

Haker prawdopodobnie wykorzystał niestandardową umowę, którą napisali, aby wielokrotnie wywoływać wadliwą logikę i pobierać jak najwięcej funduszy.

Chociaż tożsamość atakującego jest nieznana, jego portfel Ethereum to . Ponieważ popularny mikser Ethereum, Tornado Cash, nie jest tak aktywny jak w przeszłości, haker prawdopodobnie wybierze inną drogę do ukrycia skradzionych środków. Prawdopodobną opcją jest to, że haker może spróbować zamienić swoje zasoby na BTC, a następnie użyć miksera Bitcoin, takiego jak protokół CoinJoin.

Luk w zabezpieczeniach, takich jak te obserwowane w Euler Finance, można było uniknąć dzięki odpowiednim audytom inteligentnych umów. Audytuj swój kod z DcentraLab Diligence .

Specjalne podziękowania dla użytkowników Twittera @peckshield i @officer_cia.