Tool
pyasmtools
pyasmtools has a Python bytecode disassembler and a tracer that prints each executed source line with the variables loaded and stored. The README says some of it is specific to CPython. Install with pip3 install pyasmtools. The bytecode notes are in bytecode_disasm.md and the tracer notes are in tracer.md.
- Targets
- Binary
- Category
- Native analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 315
- Last commit
- 2023-02-16
- Language
- Python
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- CPython. pip3 install pyasmtools.
- The README does not name a license.
Cite
BibTeX
@misc{pyasmtool,
title = {{pyasmtools}},
howpublished = {\url{https://github.com/MoserMichael/pyasmtool}},
url = {https://github.com/MoserMichael/pyasmtool},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/pyasmtool/}}
}Plain text
pyasmtools. https://github.com/MoserMichael/pyasmtool (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/pyasmtool/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · MoserMichael/pyasmtool · Revision f418cff
More in Native binaries
- GameRoy · Tool
- chernobog · Tool
- ProjectorRays · Tool
- Mupen64Plus-Next · Tool
- disasm.pro · Tool
- ROPMEMU · Tool