--solver miasmQuarkslab Miasmin REA
Quarkslab's Python reverse engineering framework for symbolic execution, JIT emulation, and CFG deobfuscation.
In REA (rea-agents), Quarkslab Miasm is integrated via --solver miasm to enable AI coding agents to inspect application binaries, extract symbol tables, generate pseudocode, and trace execution boundaries without source code.
Supported Platforms & Targets
Tool Overview & Role
Miasm is an open-source reverse engineering framework created by Fabrice DESCLAUX and Quarkslab. It lifts machine instructions into its own intermediate representation (Miasm IR), constructs clean Control Flow Graphs (CFGs), performs dynamic JIT compilation (GCC/LLVM), and executes symbolic simplification to defeat opaque predicates and control flow flattening.
REA Bridge Mechanism
Key Capabilities
CLI Usage Examples
Execute direct terminal analysis with --solver miasm:
python3 -m miasm.analysis.cfa ./obfuscated.bin
rea deobfuscate ./flattened.bin --engine miasm