IDA Processor Module for the Ethereum Virtual Machine (EVM).
This plugin is under active development. New issues and contributions are welcome, and are covered by bounties from Trail of Bits. Join us in #ethereum on the Empire Hacking Slack to discuss Ethereum security tool development.
IDA Pro 7.0 with python3.0 or newer is required to use IDA-EVM.
- Copy
evm-loader.pyto%IDA%/loaders - Copy
evm-cpu.pyandknown_hashes.pyto%IDA%/procs(ida7 and windows) - Restart IDA
%IDA%path on MacOS:/Applications/IDA Professional 9.0.app/Contents/MacOS- Copy
evm-loader.pyto%IDA%/loaders - Copy
evm-cpu.pyto%IDA%/procs - Copy
known_hashes.pyto%IDA%/python - Restart IDA