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.