miasm
Reverse engineering framework
asm_to_ir Namespace Reference

Variables

 loc_db = LocationDB()
 
 asmcfg
 
 patches = asmblock.asm_resolve_final(mn_x86, asmcfg)
 
 ir_arch = ir_a_x86_32(loc_db)
 
 ircfg = ir_arch.new_ircfg_from_asmcfg(asmcfg)
 
 deadrm = DeadRemoval(ir_arch)
 

Variable Documentation

◆ asmcfg

asm_to_ir.asmcfg
Initial value:
1 = parse_asm.parse_txt(
2  mn_x86, 32, ,
3  loc_db
4 )

◆ deadrm

asm_to_ir.deadrm = DeadRemoval(ir_arch)

◆ ir_arch

asm_to_ir.ir_arch = ir_a_x86_32(loc_db)

◆ ircfg

asm_to_ir.ircfg = ir_arch.new_ircfg_from_asmcfg(asmcfg)

◆ loc_db

asm_to_ir.loc_db = LocationDB()

◆ patches

asm_to_ir.patches = asmblock.asm_resolve_final(mn_x86, asmcfg)