Tool
E-Decompiler
E-Decompiler is an IDA plugin for analyzing EPL programs. The current approach edits function declarations and the Hex-Rays ctree using EPL function signatures. The recommended build is Windows, Visual Studio 2022, and IDA SDK 9.4. cmake -S . -B build -DIDASDK takes the SDK root, and cmake --build build --config Release writes E-Decompiler.dll for the plugins directory. Ctrl+3 opens the plugin. An IDAPython port in e-mcp runs on IDA 9.x without the SDK.
- Targets
- Binary
- Category
- Native analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 543
- Last commit
- 2026-10-10
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- IDA 9.4 is recommended. IDA 7.5 is the older Qt 5.6.3 build. Place E-Decompiler.dll and the esig folder in the plugins directory.
- The README does not name a license.
Cite
BibTeX
@misc{e-decompiler,
title = {{E-Decompiler}},
howpublished = {\url{https://github.com/fjqisba/E-Decompiler}},
url = {https://github.com/fjqisba/E-Decompiler},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/e-decompiler/}}
}Plain text
E-Decompiler. https://github.com/fjqisba/E-Decompiler (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/e-decompiler/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · fjqisba/E-Decompiler · Revision 0d50f09
More in Native binaries
- Nyxstone · Tool
- Mikage Developer Edition · Tool
- STrace · Tool
- BinAIVulHunter · Tool
- pyasmtools · Tool
- GameRoy · Tool