![]() |
miasm
Reverse engineering framework
|


Public Member Functions | |
| def | transform (self, path) |
Public Member Functions inherited from miasm.analysis.ssa.SSABlock | |
| def | reassemble_expr (self, expr) |
Public Member Functions inherited from miasm.analysis.ssa.SSA | |
| def | __init__ (self, ircfg) |
| def | get_regs (self, expr) |
| def | transform (self, *args, **kwargs) |
| def | get_block (self, loc_key) |
| def | reverse_variable (self, ssa_var) |
| def | reset (self) |
Additional Inherited Members | |
Public Attributes inherited from miasm.analysis.ssa.SSA | |
| ircfg | |
| ssa_variable_to_expr | |
| expressions | |
| ssa_to_location | |
| immutable_ids | |
SSA transformation on path level It handles - transformation of a path of IRBlocks into SSA
| def miasm.analysis.ssa.SSAPath.transform | ( | self, | |
| path | |||
| ) |
Transforms a path into SSA :param path: list of IRBlock loc_key
Reimplemented from miasm.analysis.ssa.SSABlock.
