Il existe un nouveau schéma intéressant de la part des escrocs pour rendre les portefeuilles compromis complètement inutilisables, de sorte que vous ne puissiez envoyer aucun fonds pour des sauvetages. TL;DR : Si vous _auto-déléguez_ votre adresse de portefeuille avec EIP-7702, vous bridez complètement votre portefeuille. Alors, comment cela fonctionne-t-il ? Si vous définissez votre propre portefeuille EOA comme adresse de délégation, le code défini à votre portefeuille est `0xef0100 || votre_adresse`. Maintenant, selon l'EIP-7702, l'indicateur de délégation utilise l'opcode _interdit_ `0xef` pour indiquer que le code doit être traité différemment du code normal. Donc tout va bien ? Vous pourriez même penser que cela va créer une chaîne/une boucle de délégations potentiellement infinie, mais non, selon les spécifications : "les clients doivent récupérer uniquement le premier code et ensuite arrêter de suivre la chaîne de délégation." Donc, ce qui se passe, c'est que lorsque vous vous auto-déléguez à votre propre adresse, vous invoquez effectivement l'opcode invalide `0xef` pour chaque transaction passant par votre portefeuille et la transaction sera annulée.
Mais vous pouvez simplement résoudre ce problème, en utilisant mon script de sauvetage qui peut sauver tous les fonds d’un portefeuille compromis en utilisant un trésorier et un délégataire amical et il est _no need_ d’envoyer de l’ether au portefeuille compromis.
Je veux dire que vous pouvez techniquement forcer l'ETH dans n'importe quel compte aussi, mais cette approche est tellement plus propre pour récupérer quoi que ce soit d'un portefeuille compromis.
13,45K