Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/crytic/ida-evm
IDA Processor Module for the Ethereum Virtual Machine (EVM)
https://github.com/crytic/ida-evm
dissassembler evm ida ida-pro processor-module
Last synced: 4 days ago
JSON representation
IDA Processor Module for the Ethereum Virtual Machine (EVM)
- Host: GitHub
- URL: https://github.com/crytic/ida-evm
- Owner: crytic
- License: apache-2.0
- Created: 2018-03-16T06:08:18.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T09:47:36.000Z (10 months ago)
- Last Synced: 2024-05-18T20:41:16.332Z (6 months ago)
- Topics: dissassembler, evm, ida, ida-pro, processor-module
- Language: Python
- Homepage:
- Size: 1.11 MB
- Stars: 301
- Watchers: 26
- Forks: 61
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IDA-EVM
[IDA](https://www.hex-rays.com/products/ida/) Processor Module for the [Ethereum Virtual Machine](https://github.com/trailofbits/evm-opcodes) (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](https://slack.empirehacking.nyc) to discuss Ethereum security tool development.
IDA Pro 7.0 or newer is required to use IDA-EVM.
![Screenshot](/images/screenshot.png)
# Installation
* Copy `evm-loader.py` to `%IDA%/loaders`
* Copy `evm-cpu.py` and `known_hashes.py` to `%IDA%/procs`
* Restart IDA