C'è un nuovo modello interessante da parte dei truffatori per far rompere completamente i portafogli compromessi in modo da non poter inviare fondi ad esso per eventuali salvataggi. TL; DR: Se _self-delegate_ l'indirizzo del tuo portafoglio EIP-7702, lo blocchi completamente. Come funziona? Se imposti il tuo portafoglio EOA come indirizzo di delega, il codice impostato sul tuo portafoglio è '0xef0100 || your_address". Ora, secondo EIP-7702, l'indicatore di delega utilizza il codice operativo "0xef" per indicare che il codice deve essere gestito in modo diverso rispetto al codice normale. Quindi tutto bene? Si potrebbe anche pensare che questo creerà una potenziale catena/ciclo infinito di deleghe, ma no, secondo le specifiche: "i client devono recuperare solo il primo codice e poi smettere di seguire la catena di delega". Quindi quello che succede è che quando ti autodeleghi al tuo indirizzo, invochi effettivamente il codice operativo non valido "0xef" per ogni tx che passa attraverso il tuo portafoglio e la transazione verrà annullata.
Ma puoi semplicemente risolvere questo problema, utilizzando il mio script di salvataggio che può salvare tutti i fondi da un portafoglio compromesso utilizzando un pagatore e un delegante amichevole e c'è _no need_ per inviare ether al portafoglio compromesso.
Voglio dire, tecnicamente puoi forzare ETH in qualsiasi account, ma questo approccio è molto più pulito per recuperare qualsiasi cosa da un wallet compromesso.
13,56K