×
Miasm
Author(s) | Serpilliere (serpilliere@droids-corp.org) |
Site project | |
Tag(s) | disassembler, emulator, intermediate language |
License | GNU GPL v2 |
Python versions | 2.5 |
Platforms | win/lin |
Processors (Architecture) | x86/ARM/PowerPC |
Description | Miasm is a a free and open source reverse engineering framework. Miasm aims at analyzing/modifying/generating binary programs. Miasm embed its own disassembler, intermediate language and instruction semantic. To emulate code, it uses libtcc to jit C code generate from intermediate representation. It can emulate shellcodes, parts of binaries. Python callback can be executed to emulate library functions. |
Tools | |
Useful links | Miasm (incomprehensible documentation) |