Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mythril/tests/testdata/outputs_expected/suicide.sol.easm

59 lines
788 B

0 PUSH1 0x60
2 PUSH1 0x40
4 MSTORE
5 PUSH1 0x04
7 CALLDATASIZE
8 LT
9 PUSH1 0x3f
11 JUMPI
12 PUSH1 0x00
14 CALLDATALOAD
15 PUSH29 0x0100000000000000000000000000000000000000000000000000000000
45 SWAP1
46 DIV
47 PUSH4 0xffffffff
52 AND
53 DUP1
54 PUSH4 0xcbf0b0c0
59 EQ
60 PUSH1 0x44
62 JUMPI
63 JUMPDEST
64 PUSH1 0x00
66 DUP1
67 REVERT
68 JUMPDEST
69 CALLVALUE
70 ISZERO
71 PUSH1 0x4e
73 JUMPI
74 PUSH1 0x00
76 DUP1
77 REVERT
78 JUMPDEST
79 PUSH1 0x78
81 PUSH1 0x04
83 DUP1
84 DUP1
85 CALLDATALOAD
86 PUSH20 0xffffffffffffffffffffffffffffffffffffffff
107 AND
108 SWAP1
109 PUSH1 0x20
111 ADD
112 SWAP1
113 SWAP2
114 SWAP1
115 POP
116 POP
117 PUSH1 0x7a
119 JUMP
120 JUMPDEST
121 STOP
122 JUMPDEST
123 DUP1
124 PUSH20 0xffffffffffffffffffffffffffffffffffffffff
145 AND
146 SUICIDE
147 STOP