Recomp / RE tooling / Ethereum
EthIR
Analysis framework that builds a sound control-flow graph from Ethereum bytecode and lifts it to a rule-based representation for high-level analyses.
Tool Human-led wipFacts
- Original
- Ethereum EVM bytecode
- Platform
- Ethereum
- Method
- Tool
- Provenance
- Human-led · Repo created 2018, predates AI coding tools (GitHub) what this means
- Status
- wip
- Licence
- GPL-3.0
- Team
- costa-group
- Started
- 2018-03
- Needs the original
- No
How to get it legally
Download it from the official repository. No original files are needed.
This project was rebuilt by costa-group. Facts last checked 2026-10-17. Suggest a correction
Sources
Related
All re tooling →decompyle3
Python 3.7-3.8 bytecode
Python bytecode decompiler for versions 3.7 and 3.8, split out of uncompyle6 to allow refactoring and fixes.
DeNuitkanizator
Nuitka, PyInstaller and other packed executables
Analyzer for executables built with Nuitka, PyInstaller and similar packers that extracts metadata, strings, modules and PE structure; it does not decompile.
Detect It Easy
Executables and file formats
Cross-platform program that identifies file types, compilers, packers and protectors using editable signature scripts.
ethereum-dasm
Ethereum EVM bytecode
Python disassembler for EVM bytecode with static and dynamic analysis and function-signature lookup.
ethersplay
Ethereum EVM bytecode
Binary Ninja plugin that adds an EVM disassembler and related analysis tools; archived.
evm
Ethereum EVM bytecode
Decompiler that converts Ethereum virtual machine bytecode into readable pseudocode.