Tool
Binary Ninja PCode
Binary Ninja PCode loads Ghidra SLEIGH architectures inside Binary Ninja and attempts to lift p-code into Low Level IL. The LOAD_SLA variable selects an architecture. The README says the lifted IL is verbose and that calling conventions are not set.
- Targets
- Binary
- Category
- Native analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 32
- Last commit
- 2022-06-26
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- Clone with submodules. The CMake line needs Qt 6, the Binary Ninja install directory, and the Binary Ninja API path, then make install.
- The README does not name a license.
Cite
BibTeX
@misc{binaryninja-pcode,
title = {{Binary Ninja PCode}},
howpublished = {\url{https://github.com/pd0wm/binaryninja-pcode}},
url = {https://github.com/pd0wm/binaryninja-pcode},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/binaryninja-pcode/}}
}Plain text
Binary Ninja PCode. https://github.com/pd0wm/binaryninja-pcode (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/binaryninja-pcode/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · pd0wm/binaryninja-pcode · Revision 4755b13
More in Native binaries
- mapfile_parser · Tool
- idaidle · Tool
- lumina-binja · Tool
- gamedb · Tool
- BNPyc · Tool
- bnpy · Tool