shazow / whatsabi

Extract the ABI (and resolve proxies, and get other metadata) from Ethereum bytecode, even without source code.
https://shazow.github.io/whatsabi/
MIT License
1.06k stars 74 forks source link

disasm: Track dynamic jumps #27

Open shazow opened 1 year ago

shazow commented 1 year ago

Right now we're only tracking static jumps (ie. where arguments to JUMP/JUMPI are hardcoded in the immediately preceding instructions, rather than ones that exist on the stack from earlier contexts).

Blocked by #26