Recently, $virtual has risen a lot, hasn't it? I remembered the wallet that was stolen before, which still has a few hundred V in the Lock-up Position, and thought about when I could take it out. I spent a long time writing the code to withdraw from the third-party Wallet.
The result shows that hackers will never give up on these old wallets, because the #eip7702# protocol gives them too low a cost to continuously monitor these stolen wallets. I used a rescue Wallet (gasless solution) to claim the abi airdrop through the #Virtual# airdrop contract, and the next second it was transferred away by an EOA contract (their nodes should be very fast)... Give up...
There are also some other coins, I directly bundled two transactions and just transferred to the Wallet, and eth was directly transferred to the hacker's hands, unable to save a bit...
The semi-finished code is placed below, throwing a brick to attract jade, hoping the big boss can provide a solution.
Currently, revoking authorization is useful. It has a similar effect to this website, but does not require binding a Wallet and has gas. Third-party rescue Wallet can provide gas
Really hate it, 7702 upgrade @VitalikButerin But cases like mine where the private key is leaked are useless. Hackers can add authorized contracts at any time.
@virtuals_io Can you provide a solution for withdrawing tokens unlocked from other Wallets?
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Recently, $virtual has risen a lot, hasn't it? I remembered the wallet that was stolen before, which still has a few hundred V in the Lock-up Position, and thought about when I could take it out. I spent a long time writing the code to withdraw from the third-party Wallet.
The result shows that hackers will never give up on these old wallets, because the #eip7702# protocol gives them too low a cost to continuously monitor these stolen wallets. I used a rescue Wallet (gasless solution) to claim the abi airdrop through the #Virtual# airdrop contract, and the next second it was transferred away by an EOA contract (their nodes should be very fast)... Give up...
There are also some other coins, I directly bundled two transactions and just transferred to the Wallet, and eth was directly transferred to the hacker's hands, unable to save a bit...
The semi-finished code is placed below, throwing a brick to attract jade, hoping the big boss can provide a solution.
Currently, revoking authorization is useful.
It has a similar effect to this website, but does not require binding a Wallet and has gas.
Third-party rescue Wallet can provide gas
Really hate it, 7702 upgrade @VitalikButerin
But cases like mine where the private key is leaked are useless.
Hackers can add authorized contracts at any time.
@virtuals_io Can you provide a solution for withdrawing tokens unlocked from other Wallets?