Najlepszym przykładem jest złapanie hacka, a nie monitorowanie wektora ataku. Obserwuj uważnie.
jacob Φ
jacob Φ31 lip 2025
Czas na szybkie wideo, które pokazuje, jak źle napisany inteligentny kontrakt z oczywistymi błędami może być chroniony przed exploitami za pomocą asercji. Błąd pozwala każdemu na opróżnienie inteligentnego kontraktu, wywołując funkcję withdraw z dokładnie 69 ETH jako wejściem. Asercja ma różnorodne kontrole, zapewniając, że tylko konta, które dokonały wpłat, mogą wypłacać kwoty odpowiadające ich początkowym wpłatom. Obejmuje nawet manipulacje reentry i intra-tx. To wszystko jest na naszej sieci demonstracyjnej. Skontaktuj się, jeśli chcesz to wypróbować! Więc tak, to całkiem fajne!
159