miasm
Reverse engineering framework
- d -
data() :
miasm.core.utils.BoundedDict
data_to_map() :
miasm.os_dep.linux.environment.AuxVec
deal_exception_priv() :
mn_seh.Test_SEH
decode() :
miasm.arch.aarch64.arch.aarch64_b40
,
miasm.arch.aarch64.arch.aarch64_deref
,
miasm.arch.aarch64.arch.aarch64_deref_nooff
,
miasm.arch.aarch64.arch.aarch64_eq
,
miasm.arch.aarch64.arch.aarch64_gpreg0
,
miasm.arch.aarch64.arch.aarch64_gpreg_ext
,
miasm.arch.aarch64.arch.aarch64_gpreg_ext2
,
miasm.arch.aarch64.arch.aarch64_gpreg_isf
,
miasm.arch.aarch64.arch.aarch64_gpreg_n1
,
miasm.arch.aarch64.arch.aarch64_gpreg_noarg
,
miasm.arch.aarch64.arch.aarch64_gpreg_sftimm
,
miasm.arch.aarch64.arch.aarch64_imm_hw
,
miasm.arch.aarch64.arch.aarch64_imm_hw_sc
,
miasm.arch.aarch64.arch.aarch64_imm_nsr
,
miasm.arch.aarch64.arch.aarch64_imm_sf
,
miasm.arch.aarch64.arch.aarch64_imm_sft
,
miasm.arch.aarch64.arch.aarch64_immhi_page
,
miasm.arch.aarch64.arch.aarch64_immhip_page
,
miasm.arch.aarch64.arch.aarch64_offs
,
miasm.arch.aarch64.arch.aarch64_offs_pc
,
miasm.arch.aarch64.arch.aarch64_simdreg
,
miasm.arch.aarch64.arch.aarch64_simdreg_32_64_zero
,
miasm.arch.aarch64.arch.op0_value
,
miasm.arch.arm.arch.arm_deref_reg_imm
,
miasm.arch.arm.arch.arm_gpreg_nopc
,
miasm.arch.arm.arch.arm_gpreg_nosp
,
miasm.arch.arm.arch.arm_gpreg_nosppc
,
miasm.arch.arm.arch.arm_imm8_12
,
miasm.arch.arm.arch.arm_imm_12_4
,
miasm.arch.arm.arch.arm_imm_4_12
,
miasm.arch.arm.arch.arm_immed
,
miasm.arch.arm.arch.arm_mem_rn_imm
,
miasm.arch.arm.arch.arm_off
,
miasm.arch.arm.arch.arm_offbw
,
miasm.arch.arm.arch.arm_offh
,
miasm.arch.arm.arch.arm_offpc
,
miasm.arch.arm.arch.arm_offreg
,
miasm.arch.arm.arch.arm_offs
,
miasm.arch.arm.arch.arm_offs_blx
,
miasm.arch.arm.arch.arm_op2
,
miasm.arch.arm.arch.arm_op2imm
,
miasm.arch.arm.arch.arm_psr
,
miasm.arch.arm.arch.arm_reg_wb
,
miasm.arch.arm.arch.arm_reg_wb_nosp
,
miasm.arch.arm.arch.arm_rlist
,
miasm.arch.arm.arch.arm_rm_rot2
,
miasm.arch.arm.arch.arm_rm_rot5_asr
,
miasm.arch.arm.arch.arm_rm_rot5_lsl
,
miasm.arch.arm.arch.arm_widthm1
,
miasm.arch.arm.arch.armt2_imm10l
,
miasm.arch.arm.arch.armt2_imm11l
,
miasm.arch.arm.arch.armt2_imm12
,
miasm.arch.arm.arch.armt2_imm16
,
miasm.arch.arm.arch.armt2_imm6_11l
,
miasm.arch.arm.arch.armt2_lsb5
,
miasm.arch.arm.arch.armt2_off20
,
miasm.arch.arm.arch.armt2_rot_rm
,
miasm.arch.arm.arch.armt4_imm12
,
miasm.arch.arm.arch.armt_aif
,
miasm.arch.arm.arch.armt_barrier_option
,
miasm.arch.arm.arch.armt_cond_arg
,
miasm.arch.arm.arch.armt_deref_reg
,
miasm.arch.arm.arch.armt_deref_reg_reg
,
miasm.arch.arm.arch.armt_deref_reg_reg_lsl_1
,
miasm.arch.arm.arch.armt_gpreg_rm_shift_off
,
miasm.arch.arm.arch.armt_imm5_1
,
miasm.arch.arm.arch.armt_it_arg
,
miasm.arch.arm.arch.armt_op2imm
,
miasm.arch.arm.arch.armt_reg_wb
,
miasm.arch.arm.arch.armt_rlist
,
miasm.arch.arm.arch.armt_rlist13
,
miasm.arch.arm.arch.armt_rlist13_pc_lr
,
miasm.arch.arm.arch.armt_rlist_pclr
,
miasm.arch.arm.arch.armt_rm_cp
,
miasm.arch.mep.arch.mep_abs24
,
miasm.arch.mep.arch.mep_code20
,
miasm.arch.mep.arch.mep_code24
,
miasm.arch.mep.arch.mep_copro_reg_split
,
miasm.arch.mep.arch.mep_deref_reg
,
miasm.arch.mep.arch.mep_deref_reg_offset
,
miasm.arch.mep.arch.mep_deref_sp_offset
,
miasm.arch.mep.arch.mep_disp12_align2_signed
,
miasm.arch.mep.arch.mep_disp7_align2
,
miasm.arch.mep.arch.mep_imm24
,
miasm.arch.mep.arch.mep_imm5_Iiiii
,
miasm.arch.mep.arch.mep_imm7_align4
,
miasm.arch.mep.arch.mep_reg_sp
,
miasm.arch.mep.arch.mep_target24
,
miasm.arch.mep.arch.mep_target24_signed
,
miasm.arch.mips32.arch.mips32_cpr
,
miasm.arch.mips32.arch.mips32_dreg_imm
,
miasm.arch.mips32.arch.mips32_eposh
,
miasm.arch.mips32.arch.mips32_esize
,
miasm.arch.mips32.arch.mips32_instr_index
,
miasm.arch.mips32.arch.mips32_s09imm_noarg
,
miasm.arch.mips32.arch.mips32_s16imm_noarg
,
miasm.arch.mips32.arch.mips32_soff_noarg
,
miasm.arch.mips32.arch.mips32_u16imm
,
miasm.arch.msp430.arch.bs_cond_off_s
,
miasm.arch.msp430.arch.msp430_dreg_arg
,
miasm.arch.msp430.arch.msp430_offs
,
miasm.arch.msp430.arch.msp430_sreg_arg
,
miasm.arch.ppc.arch.ppc_deref32
,
miasm.arch.ppc.arch.ppc_gpreg_or_0
,
miasm.arch.ppc.arch.ppc_gpreg_or_0_noarg
,
miasm.arch.ppc.arch.ppc_s14imm_branch
,
miasm.arch.ppc.arch.ppc_s16imm
,
miasm.arch.ppc.arch.ppc_s24imm_branch
,
miasm.arch.ppc.arch.ppc_spr
,
miasm.arch.ppc.arch.ppc_tbr
,
miasm.arch.ppc.arch.ppc_u16imm
,
miasm.arch.sh4.arch.bs_dr0gbr
,
miasm.arch.sh4.arch.bs_dr0gp
,
miasm.arch.sh4.arch.sh4_dgbrimm8
,
miasm.arch.sh4.arch.sh4_dgpreg
,
miasm.arch.sh4.arch.sh4_dgpreg_imm
,
miasm.arch.sh4.arch.sh4_dgpregpinc
,
miasm.arch.sh4.arch.sh4_dpc16imm
,
miasm.arch.sh4.arch.sh4_dpc32imm
,
miasm.arch.sh4.arch.sh4_pc32imm
,
miasm.arch.sh4.arch.sh4_simm
,
miasm.arch.x86.arch.bs_ad_mode
,
miasm.arch.x86.arch.bs_cl1
,
miasm.arch.x86.arch.bs_cond_disp
,
miasm.arch.x86.arch.bs_cond_imm
,
miasm.arch.x86.arch.bs_cond_scale
,
miasm.arch.x86.arch.bs_eax
,
miasm.arch.x86.arch.bs_fbit
,
miasm.arch.x86.arch.bs_mem
,
miasm.arch.x86.arch.bs_moff
,
miasm.arch.x86.arch.bs_movoff
,
miasm.arch.x86.arch.bs_msegoff
,
miasm.arch.x86.arch.bs_op_mode
,
miasm.arch.x86.arch.bs_op_mode64
,
miasm.arch.x86.arch.bs_op_mode_no64
,
miasm.arch.x86.arch.bs_op_modeno64
,
miasm.arch.x86.arch.bs_reg
,
miasm.arch.x86.arch.bs_rel_off
,
miasm.arch.x86.arch.bs_s08
,
miasm.arch.x86.arch.bs_seg
,
miasm.arch.x86.arch.x86_08_ne
,
miasm.arch.x86.arch.x86_rm_08
,
miasm.arch.x86.arch.x86_rm_arg
,
miasm.arch.x86.arch.x86_rm_m08
,
miasm.arch.x86.arch.x86_rm_m64
,
miasm.arch.x86.arch.x86_rm_mem_far
,
miasm.arch.x86.arch.x86_rm_mm
,
miasm.arch.x86.arch.x86_rm_reg_m08
,
miasm.arch.x86.arch.x86_rm_reg_mm
,
miasm.arch.x86.arch.x86_rm_reg_noarg
,
miasm.arch.x86.arch.x86_rm_sd
,
miasm.arch.x86.arch.x86_rm_sx
,
miasm.arch.x86.arch.x86_rm_sxd
,
miasm.arch.x86.arch.x86_rm_w8
,
miasm.arch.x86.arch.x86_s08to16
,
miasm.arch.x86.arch.x86_s08to32
,
miasm.core.cpu.bsi
,
miasm.core.cpu.imm_noarg
,
miasm.core.cpu.int32_noarg
,
miasm.core.cpu.m_reg
,
miasm.core.cpu.reg_noarg
decode_w_size() :
miasm.arch.aarch64.arch.aarch64_deref
,
miasm.arch.aarch64.arch.aarch64_deref_size
,
miasm.arch.aarch64.arch.aarch64_sd_scale
,
miasm.arch.aarch64.arch.aarch64_sf_scale
decoded2bytes() :
miasm.arch.msp430.arch.mn_msp430
,
miasm.core.cpu.cls_mn
decodeval() :
miasm.arch.arm.arch.arm_off7
,
miasm.arch.arm.arch.arm_off8sppc
,
miasm.arch.arm.arch.arm_offreg
,
miasm.arch.arm.arch.arm_offs
,
miasm.arch.arm.arch.arm_offspc
,
miasm.arch.arm.arch.armt_op2imm
,
miasm.arch.arm.arch.armt_op2imm00
,
miasm.arch.arm.arch.armt_widthm1
,
miasm.arch.msp430.arch.msp430_offs
,
miasm.arch.x86.arch.x86_imm
,
miasm.arch.x86.arch.x86_imm_fix_08
,
miasm.arch.x86.arch.x86_s08to16
,
miasm.core.cpu.imm_noarg
del_block() :
miasm.core.asmblock.AsmCFG
del_block_in_range() :
miasm.jitter.jitcore.JitCore
del_dst_zr() :
miasm.arch.aarch64.sem.ir_aarch64l
del_dummy_phi() :
miasm.analysis.data_flow.DelDummyPhi
del_edge() :
miasm.analysis.data_flow.DiGraphDefUse
,
miasm.core.asmblock.AsmCFG
,
miasm.core.graph.DiGraph
del_element() :
miasm.analysis.data_flow.UnionFind
del_get_new_master() :
miasm.analysis.data_flow.UnionFind
del_loc_key_offset() :
miasm.core.locationdb.LocationDB
del_mem_above_stack() :
miasm.ir.symbexec.SymbolicExecutionEngine
,
miasm.ir.symbexec_types.SymbExecCType
del_node() :
miasm.core.graph.DiGraph
del_reloc() :
miasm.loader.pe.DirReloc
delete_partial() :
miasm.ir.symbexec.MemSparse
deleteCB() :
miasm.jitter.jitcore_cc_base.JitCore_Cc_Base
,
miasm.jitter.jitcore_gcc.JitCore_Gcc
depgraph() :
depgraph.depGraphSettingsForm
depth() :
miasm.expression.expression.ExprAssign
,
miasm.expression.expression.ExprCompose
,
miasm.expression.expression.ExprCond
,
miasm.expression.expression.ExprId
,
miasm.expression.expression.ExprInt
,
miasm.expression.expression.ExprLoc
,
miasm.expression.expression.ExprMem
,
miasm.expression.expression.ExprOp
,
miasm.expression.expression.ExprSlice
deref() :
miasm.core.types.MemPtr
deref_get() :
miasm.core.types.Ptr
deref_set() :
miasm.core.types.Ptr
difference() :
miasm.core.interval.interval
digest_decl() :
miasm.core.ctypesmngr.CAstTypes
dis() :
miasm.core.cpu.cls_mn
dis_block() :
miasm.core.asmblock.disasmEngine
dis_engine() :
miasm.analysis.machine.Machine
dis_instr() :
miasm.core.asmblock.disasmEngine
dis_multiblock() :
miasm.core.asmblock.disasmEngine
disasm_and_jit_block() :
miasm.jitter.jitcore.JitCore
disasm_cb() :
miasm.jitter.jitcore.JitCore
discard_edge() :
miasm.core.graph.DiGraph
divert() :
miasm.arch.arm.arch.armt_cond_lsb
,
miasm.arch.arm.arch.armt_itmask
,
miasm.arch.mips32.arch.bs_cond_name
,
miasm.arch.ppc.arch.ppc_divert_conditional_branch
,
miasm.arch.x86.arch.bs_disp
,
miasm.arch.x86.arch.bs_modname_jecx
,
miasm.arch.x86.arch.bs_modname_mode
,
miasm.arch.x86.arch.bs_modname_size
,
miasm.arch.x86.arch.bs_sib_scale
,
miasm.core.cpu.bs_mod_name
,
miasm.core.cpu.bs_name
,
miasm.core.cpu.bs_swapargs
do_add_section() :
miasm.loader.elf_init.SHList
do_breakpoint() :
miasm.analysis.debugging.DebugCmd
do_dead_removal() :
miasm.analysis.data_flow.DeadRemoval
do_dead_simp_ircfg() :
miasm.analysis.simplifier.IRCFGSimplifierCommon
do_dead_simp_ssa() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_del_dummy_phi() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_del_unused_edges() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_display() :
miasm.analysis.debugging.DebugCmd
do_dump() :
miasm.analysis.debugging.DebugCmd
do_exec() :
miasm.analysis.debugging.DebugCmd
do_exit() :
miasm.analysis.debugging.DebugCmd
do_follow() :
miasm.analysis.depgraph.DependencyGraph
do_info() :
miasm.analysis.debugging.DebugCmd
do_it_block() :
miasm.arch.arm.sem.ir_arml
do_merge_blocks() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_propagate_expressions() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_propagate_int() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_propagate_mem() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_remove_empty_assignblks() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_run() :
miasm.analysis.debugging.DebugCmd
do_simplify() :
full.CustomIRCFGSimplifierSSA
,
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_simplify_loop() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
do_step() :
miasm.analysis.data_analysis.symb_exec_func
,
miasm.analysis.debugging.DebugCmd
do_watchmem() :
miasm.analysis.debugging.DebugCmd
dot() :
miasm.core.asmblock.AsmCFG
,
miasm.core.graph.DiGraph
,
miasm.ir.ir.IRCFG
,
miasm.jitter.llvmconvert.LLVMFunction
dst() :
miasm.ir.ir.IRBlock
dst2ExprAssign() :
miasm.ir.ir.AssignBlock
dst_linenb() :
miasm.ir.ir.IRBlock
dst_to_c() :
miasm.jitter.codegen.CGen
dst_trackback() :
miasm.ir.ir.IRCFG
dst_type() :
miasm.core.types.Ptr
dstflow() :
miasm.arch.aarch64.arch.instruction_aarch64
,
miasm.arch.arm.arch.instruction_arm
,
miasm.arch.arm.arch.instruction_armt
,
miasm.arch.mep.arch.instruction_mep
,
miasm.arch.mips32.arch.instruction_mips32
,
miasm.arch.msp430.arch.instruction_msp430
,
miasm.arch.ppc.arch.instruction_ppc
,
miasm.arch.sh4.arch.instruction_sh4
,
miasm.arch.x86.arch.instruction_x86
dstflow2label() :
miasm.arch.aarch64.arch.instruction_aarch64
,
miasm.arch.arm.arch.instruction_arm
,
miasm.arch.arm.arch.instruction_armt
,
miasm.arch.mep.arch.instruction_mep
,
miasm.arch.mips32.arch.instruction_mips32
,
miasm.arch.msp430.arch.instruction_msp430
,
miasm.arch.ppc.arch.instruction_ppc
,
miasm.arch.x86.arch.instruction_x86
dump() :
miasm.ir.symbexec.MemArray
,
miasm.ir.symbexec.MemSparse
,
miasm.ir.symbexec.SymbolicExecutionEngine
,
miasm.ir.symbexec.SymbolMngr
dump_id() :
miasm.ir.symbexec_types.SymbExecCType
dump_mem() :
miasm.ir.symbexec_types.SymbExecCType
dup_info() :
miasm.arch.x86.arch.mn_x86
,
miasm.core.cpu.cls_mn
Generated by
1.8.20