miasm
Reverse engineering framework
- g -
gdbserver() :
miasm.analysis.machine.Machine
gen() :
miasm.core.cpu.bs
gen_anon_name() :
miasm.core.ctypesmngr.CAstTypes
gen_args() :
miasm.core.cpu.cls_mn
,
miasm.core.cpu.instruction
gen_assignblk_dst() :
miasm.jitter.codegen.CGen
gen_bad_block() :
miasm.jitter.codegen.CGen
,
miasm.jitter.llvmconvert.LLVMFunction
gen_c() :
miasm.jitter.codegen.CGen
gen_c_assignments() :
miasm.jitter.codegen.CGen
gen_c_code() :
miasm.jitter.codegen.CGen
,
miasm.jitter.jitcore_cc_base.JitCore_Cc_Base
gen_C_source() :
miasm.jitter.jitcore_cc_base.JitCore_Cc_Base
,
miasm.jitter.jitcore_gcc.JitCore_Gcc
gen_cand() :
miasm.arch.x86.arch.x86_rm_arg
gen_check_cpu_exception() :
miasm.jitter.codegen.CGen
gen_check_memory_exception() :
miasm.jitter.codegen.CGen
gen_dst_goto() :
miasm.jitter.codegen.CGen
gen_fields() :
miasm.core.types.MemStruct
gen_finalize() :
miasm.arch.mips32.jit.mipsCGen
,
miasm.jitter.codegen.CGen
,
miasm.jitter.llvmconvert.LLVMFunction
gen_goto_code() :
miasm.jitter.codegen.CGen
gen_init() :
miasm.jitter.codegen.CGen
gen_irblock() :
miasm.jitter.codegen.CGen
,
miasm.jitter.llvmconvert.LLVMFunction
,
miasm.jitter.llvmconvert.LLVMFunction_IRCompilation
gen_jump2dst() :
miasm.jitter.llvmconvert.LLVMFunction
,
miasm.jitter.llvmconvert.LLVMFunction_IRCompilation
gen_loc_key() :
miasm.core.locationdb.LocationDB
gen_loc_key_and_expr() :
miasm.ir.ir.IntermediateRepresentation
gen_modes() :
miasm.arch.aarch64.arch.mn_aarch64
,
miasm.arch.arm.arch.mn_arm
,
miasm.arch.arm.arch.mn_armt
,
miasm.arch.mep.arch.mn_mep
,
miasm.arch.mips32.arch.mn_mips32
,
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.ppc.arch.mn_ppc
,
miasm.arch.sh4.arch.mn_sh4
,
miasm.arch.x86.arch.mn_x86
gen_new_lib() :
miasm.jitter.loader.pe.libimp_pe
gen_pc_update() :
miasm.ir.ir.IntermediateRepresentation
gen_post_code() :
miasm.arch.mep.jit.mep_CGen
,
miasm.arch.x86.jit.x86_32_CGen
,
miasm.arch.x86.jit.x86_64_CGen
,
miasm.jitter.codegen.CGen
,
miasm.jitter.llvmconvert.LLVMFunction
gen_post_instr_checks() :
miasm.jitter.codegen.CGen
,
miasm.jitter.llvmconvert.LLVMFunction
gen_pre_code() :
miasm.arch.mep.jit.mep_CGen
,
miasm.jitter.codegen.CGen
,
miasm.jitter.llvmconvert.LLVMFunction
gen_prefix() :
miasm.arch.x86.arch.mn_x86
gen_segm_expr() :
miasm.arch.x86.sem.ir_x86_16
gen_uniq_name() :
miasm.core.ctypesmngr.CAstTypes
generic() :
miasm.jitter.llvmconvert.LLVMType
get() :
miasm.analysis.depgraph.DependencyGraph
,
miasm.arch.x86.arch.field_size
,
miasm.core.types.Array
,
miasm.core.types.Bits
,
miasm.core.types.Ptr
,
miasm.core.types.Str
,
miasm.core.types.Struct
,
miasm.core.types.Type
,
miasm.expression.expression_helper.ExprRandom
,
miasm.ir.ir.AssignBlock
,
miasm.ir.translators.smt2.SMT2Mem
,
miasm.ir.translators.z3_ir.Z3Mem
,
miasm.loader.elf_init.virt
,
miasm.loader.minidump_init.Minidump
,
miasm.loader.pe_init.ContectRva
,
miasm.loader.pe_init.ContentVirtual
get_access_type() :
miasm.analysis.debugging.DebugBreakpointMemory
get_accesses() :
miasm.core.objc.ExprToAccessC
get_addr() :
miasm.core.types.MemArray
,
miasm.core.types.MemStruct
,
miasm.core.types.MemType
get_arg() :
miasm.expression.expression.ExprMem
get_arg_n_fastcall() :
miasm.arch.x86.jit.jitter_x86_32
get_arg_n_stdcall() :
miasm.arch.aarch64.jit.jitter_aarch64l
,
miasm.arch.arm.jit.jitter_arml
,
miasm.arch.mips32.jit.jitter_mips32l
get_arg_n_systemv() :
miasm.arch.ppc.jit.jitter_ppc32b
,
miasm.arch.x86.jit.jitter_x86_64
get_args_expr() :
miasm.arch.arm.arch.instruction_arm
,
miasm.arch.arm.arch.mn_armt
,
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
get_asm_next_offset() :
miasm.core.cpu.instruction
get_asm_offset() :
miasm.arch.arm.arch.instruction_arm
,
miasm.arch.arm.arch.instruction_armt
,
miasm.arch.ppc.arch.instruction_ppc
,
miasm.core.cpu.instruction
get_assembly() :
miasm.jitter.llvmconvert.LLVMFunction
get_attributes() :
miasm.jitter.codegen.CGen
get_bad_blocks() :
miasm.core.asmblock.AsmCFG
get_bad_blocks_predecessors() :
miasm.core.asmblock.AsmCFG
get_basic_block_by_loc_key() :
miasm.jitter.llvmconvert.LLVMFunction
get_best_merge_set_name() :
miasm.analysis.outofssa.UnSSADiGraph
get_block() :
miasm.analysis.ssa.SSA
,
miasm.ir.ir.IRCFG
get_block_post_label() :
miasm.jitter.codegen.CGen
get_block_useful_destinations() :
miasm.analysis.data_flow.DeadRemoval
get_breakpoint() :
miasm.jitter.jitload.Jitter
get_breakpoint_by_addr() :
miasm.analysis.debugging.Debugguer
get_breakpoints() :
miasm.analysis.debugging.Debugguer
get_bytecode() :
miasm.jitter.llvmconvert.LLVMFunction
get_c_str() :
miasm.jitter.jitload.Jitter
get_callbacks() :
miasm.jitter.jitload.CallbackHandler
get_caracteristics() :
miasm.jitter.codegen.CGen
get_classes() :
miasm.analysis.data_flow.UnionFind
get_cls_instance() :
miasm.arch.x86.arch.mn_x86
,
miasm.core.cpu.cls_mn
get_data() :
miasm.loader.pe.Shdr
get_definitions() :
miasm.analysis.data_flow.ReachingDefinitions
get_dlldesc() :
miasm.loader.pe.DirImport
get_done_state() :
miasm.analysis.depgraph.DependencyState
get_drva() :
miasm.loader.pe_init.PE
get_dst_num() :
miasm.arch.mep.arch.instruction_mep
,
miasm.arch.mips32.arch.instruction_mips32
get_exception() :
miasm.jitter.jitload.Jitter
get_execengine() :
miasm.jitter.llvmconvert.LLVMContext
get_expr() :
miasm.core.objc.ExprCToExpr
get_field() :
miasm.core.types.MemStruct
,
miasm.core.types.Struct
get_field_type() :
miasm.core.types.Struct
get_flow_instr() :
miasm.core.asmblock.AsmBlock
get_forbidden_regs() :
miasm.analysis.simplifier.IRCFGSimplifierSSA
,
unssa.CustomIRCFGSimplifierSSA
get_from_depnodes() :
miasm.analysis.depgraph.DependencyGraph
get_funcname() :
miasm.core.ctypesmngr.CAstTypes
get_funcrva() :
miasm.loader.pe.DirDelay
,
miasm.loader.pe.DirExport
,
miasm.loader.pe.DirImport
get_function_pointer() :
miasm.jitter.llvmconvert.LLVMFunction
get_funcvirt() :
miasm.loader.pe.DirDelay
,
miasm.loader.pe.DirExport
,
miasm.loader.pe.DirImport
get_gpreg_all() :
miasm.analysis.debugging.Debugguer
get_head() :
example_types.LinkedList
get_info() :
miasm.arch.msp430.arch.instruction_msp430
,
miasm.arch.x86.arch.instruction_x86
,
miasm.core.cpu.instruction
get_infosection() :
miasm.loader.elf_init.Section
get_ir() :
miasm.arch.aarch64.sem.ir_aarch64l
,
miasm.arch.arm.sem.ir_arml
,
miasm.arch.mep.sem.ir_mepb
,
miasm.arch.mips32.sem.ir_mips32l
,
miasm.arch.msp430.sem.ir_msp430
,
miasm.arch.ppc.sem.ir_ppc32b
,
miasm.arch.x86.sem.ir_x86_16
,
miasm.ir.ir.IntermediateRepresentation
get_is_canon() :
miasm.expression.expression.Expr
get_item() :
miasm.core.types.Array
get_label() :
miasm.ir.ir.IRBlock
get_linksection() :
miasm.loader.elf_init.Section
get_loc_key() :
miasm.ir.ir.IRCFG
get_loc_key_for_instr() :
miasm.ir.ir.IntermediateRepresentation
get_location_names() :
miasm.core.locationdb.LocationDB
get_location_offset() :
miasm.core.locationdb.LocationDB
get_master() :
miasm.analysis.data_flow.UnionFind
get_mem() :
miasm.analysis.debugging.Debugguer
get_mem_array() :
miasm.ir.translators.smt2.SMT2Mem
,
miasm.ir.translators.z3_ir.Z3Mem
get_mem_prefetch() :
miasm.jitter.codegen.CGen
get_mem_raw() :
miasm.analysis.debugging.Debugguer
get_messages() :
miasm.analysis.gdbserver.GdbServer
get_modified_slice() :
miasm.ir.ir.AssignBlock
get_modrm() :
miasm.arch.x86.arch.x86_rm_arg
get_module() :
miasm.jitter.llvmconvert.LLVMContext
get_name() :
miasm.loader.elf_init.NullSection
,
miasm.loader.elf_init.StrTable
,
miasm.loader.elf_init.WDynamic
,
miasm.loader.elf_init.WShdr
,
miasm.loader.elf_init.WSym32
,
miasm.loader.elf_init.WSym64
get_name_location() :
miasm.core.locationdb.LocationDB
get_name_offset() :
miasm.core.locationdb.LocationDB
get_next() :
miasm.core.asmblock.AsmBlock
get_next_break_loc_key() :
miasm.arch.mep.sem.ir_mepb
,
miasm.arch.mips32.sem.ir_mips32l
,
miasm.arch.ppc.sem.ir_ppc32b
get_next_delay_loc_key() :
miasm.arch.mips32.sem.ir_mips32l
get_next_instr() :
miasm.arch.mips32.sem.ir_mips32l
,
miasm.arch.ppc.sem.ir_ppc32b
,
sembuilder.IR
get_next_loc_key() :
miasm.ir.ir.IntermediateRepresentation
,
sembuilder.IR
get_next_state() :
miasm.analysis.data_analysis.symb_exec_func
get_node_target() :
miasm.analysis.data_flow.SSADefUse
get_objc() :
miasm.core.objc.CTypesManager
get_object() :
miasm.expression.expression.Expr
get_objtype() :
miasm.core.objc.ObjCPtr
get_offset() :
miasm.core.types.Array
,
miasm.core.types.MemArray
,
miasm.core.types.MemStruct
,
miasm.core.types.Struct
get_offset_location() :
miasm.core.locationdb.LocationDB
get_offsets() :
miasm.core.asmblock.AsmBlock
get_or_create_loc_key() :
miasm.ir.ir.IRCFG
get_or_create_name_location() :
miasm.core.locationdb.LocationDB
get_or_create_offset_location() :
miasm.core.locationdb.LocationDB
get_out_regs() :
data_flow.IRATest
,
depgraph.IRATest
,
miasm.arch.aarch64.ira.ir_a_aarch64l
,
miasm.arch.arm.ira.ir_a_arml
,
miasm.arch.mips32.ira.ir_a_mips32l
,
miasm.arch.msp430.ira.ir_a_msp430
,
miasm.arch.ppc.ira.ir_a_ppc32b
,
miasm.arch.x86.ira.ir_a_x86_16
,
reduce_graph.IRATest
,
unssa.IRAOutRegs
,
unssa.IRATest
get_passmanager() :
miasm.jitter.llvmconvert.LLVMContext
get_path_inode() :
miasm.os_dep.linux.environment.FileSystem
get_postpre() :
miasm.arch.aarch64.arch.aarch64_deref
get_ptr_by_expr() :
miasm.jitter.llvmconvert.LLVMFunction
get_ptr_from_cache() :
miasm.jitter.llvmconvert.LLVMContext_JIT
get_r() :
miasm.expression.expression.Expr
,
miasm.ir.ir.AssignBlock
get_r_leaves() :
miasm.expression.expression.ExprGetR
get_range() :
miasm.core.asmblock.AsmBlock
get_reg_value() :
miasm.analysis.debugging.Debugguer
get_regs() :
miasm.analysis.ssa.SSA
get_representative_expr() :
miasm.analysis.data_flow.State
get_resolver() :
miasm.jitter.jitcore_cc_base.resolver
get_rva() :
miasm.loader.pe_init.PE
get_rvaitem() :
miasm.loader.elf_init.virt
get_rw() :
miasm.ir.ir.AssignBlock
get_s_value() :
miasm.arch.x86.arch.x86_rm_sd
,
miasm.arch.x86.arch.x86_rm_wd
get_sample() :
test_all.Example
,
test_all.RegressionTest
get_size() :
miasm.arch.aarch64.arch.aarch64_gpreg_ext2
,
miasm.arch.aarch64.arch.aarch64_gpreg_ext2_128
,
miasm.core.types.MemSizedArray
,
miasm.core.types.MemStr
,
miasm.core.types.MemType
,
miasm.expression.expression.Expr
,
miasm.os_dep.common.heap
get_solo_type() :
miasm.core.objc.ExprToAccessC
get_stack_arg() :
miasm.arch.aarch64.jit.jitter_aarch64l
,
miasm.arch.arm.jit.jitter_arml
,
miasm.arch.mep.jit.jitter_mepl
,
miasm.arch.mips32.jit.jitter_mips32l
,
miasm.arch.msp430.jit.jitter_msp430
,
miasm.arch.ppc.jit.jitter_ppc32b
,
miasm.arch.x86.jit.jitter_x86_16
,
miasm.arch.x86.jit.jitter_x86_32
,
miasm.arch.x86.jit.jitter_x86_64
get_state() :
miasm.ir.symbexec.SymbolicExecutionEngine
,
miasm.ir.symbexec_top.SymbExecTopNoMem
,
miasm.ir.symbexec_types.SymbExecCType
get_str_ansi() :
miasm.jitter.jitload.Jitter
get_str_unic() :
miasm.jitter.jitload.Jitter
get_subcall_instr() :
miasm.core.asmblock.AsmBlock
get_sym() :
miasm.loader.elf_init.WRel32
,
miasm.loader.elf_init.WRel64
,
miasm.loader.elf_init.WRela32
,
miasm.loader.elf_init.WRela64
get_symbol_size() :
miasm.arch.aarch64.arch.instruction_aarch64
,
miasm.arch.aarch64.arch.mn_aarch64
,
miasm.arch.arm.arch.instruction_arm
,
miasm.arch.arm.arch.mn_arm
,
miasm.arch.arm.arch.mn_armt
,
miasm.arch.mips32.arch.instruction_mips32
,
miasm.arch.msp430.arch.instruction_msp430
,
miasm.arch.ppc.arch.instruction_ppc
,
miasm.arch.ppc.arch.mn_ppc
,
miasm.arch.sh4.arch.instruction_sh4
,
miasm.arch.x86.arch.instruction_x86
get_tail() :
example_types.LinkedList
get_type() :
miasm.core.ctypesmngr.CAstTypes
,
miasm.core.types.MemType
,
miasm.loader.elf_init.WRel32
,
miasm.loader.elf_init.WRel64
,
miasm.loader.elf_init.WRela32
,
miasm.loader.elf_init.WRela64
get_u16() :
miasm.core.bin_stream.bin_stream
get_u32() :
miasm.core.bin_stream.bin_stream
get_u64() :
miasm.core.bin_stream.bin_stream
get_u8() :
miasm.core.bin_stream.bin_stream
get_useful_assignments() :
miasm.analysis.data_flow.DeadRemoval
get_val() :
miasm.core.types.Ptr
get_virt() :
miasm.loader.elf_init.ELF
,
miasm.loader.pe_init.PE
get_w() :
miasm.expression.expression.Expr
,
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
,
miasm.ir.ir.AssignBlock
getattr_() :
miasm.os_dep.linux.environment.FileSystem
getbits() :
miasm.arch.aarch64.arch.mn_aarch64
,
miasm.arch.arm.arch.mn_arm
,
miasm.arch.arm.arch.mn_armt
,
miasm.arch.mep.arch.mn_mep
,
miasm.arch.mips32.arch.mn_mips32
,
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.ppc.arch.mn_ppc
,
miasm.arch.sh4.arch.mn_sh4
,
miasm.core.bin_stream.bin_stream
,
miasm.core.cpu.bitobj
,
miasm.core.cpu.cls_mn
getby_name() :
miasm.core.locationdb.LocationDB
getby_name_create() :
miasm.core.locationdb.LocationDB
getby_offset() :
miasm.core.asmblock.AsmCFG
,
miasm.core.locationdb.LocationDB
,
miasm.ir.ir.IRCFG
getby_offset_create() :
miasm.core.locationdb.LocationDB
getbytes() :
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.sh4.arch.mn_sh4
,
miasm.core.bin_stream.bin_stream
,
miasm.core.cpu.cls_mn
getdents() :
miasm.os_dep.linux.environment.LinuxEnvironment
getdstflow() :
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
,
miasm.core.cpu.cls_mn
gete() :
miasm.loader.pe.DirDelay
,
miasm.loader.pe.DirExport
,
miasm.loader.pe.DirImport
,
miasm.loader.pe.DirReloc
,
miasm.loader.pe.DirRes
,
miasm.loader.pe.Reloc
getlen() :
miasm.core.bin_stream.bin_stream_container
,
miasm.core.bin_stream.bin_stream_file
,
miasm.core.bin_stream.bin_stream_str
,
miasm.core.bin_stream.bin_stream_vm
,
miasm.core.bin_stream_ida.bin_stream_ida
getmaxlen() :
miasm.arch.x86.arch.bs_cond_imm
,
miasm.arch.x86.arch.bs_cond_imm64
getmn() :
miasm.arch.aarch64.arch.mn_aarch64
,
miasm.arch.arm.arch.mn_arm
,
miasm.arch.arm.arch.mn_armt
,
miasm.arch.mep.arch.mn_mep
,
miasm.arch.mips32.arch.mn_mips32
,
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.ppc.arch.mn_ppc
,
miasm.arch.sh4.arch.mn_sh4
,
miasm.arch.x86.arch.mn_x86
getnextflow() :
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.x86.arch.mn_x86
getoffset() :
miasm.core.bin_stream.bin_stream_file
getpc() :
data_flow.Arch
,
depgraph.Arch
,
miasm.arch.aarch64.arch.mn_aarch64
,
miasm.arch.arm.arch.mn_arm
,
miasm.arch.arm.arch.mn_armt
,
miasm.arch.mep.arch.mn_mep
,
miasm.arch.mips32.arch.mn_mips32
,
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.ppc.arch.mn_ppc
,
miasm.arch.x86.arch.mn_x86
,
reduce_graph.Arch
,
unssa.Arch
getphbyvad() :
miasm.loader.elf_init.ELF
getrexsize() :
miasm.arch.x86.arch.x86_reg
,
miasm.arch.x86.arch.x86_reg_modrm
,
miasm.arch.x86.arch.x86_reg_noarg
,
miasm.arch.x86.arch.x86_rm_reg_noarg
gets() :
miasm.loader.pe.DescName
,
miasm.loader.pe.SUnicode
getsectionbyname() :
miasm.loader.elf_init.ELF
,
miasm.loader.pe_init.PE
getsectionbyoff() :
miasm.loader.pe_init.PE
getsectionbyrva() :
miasm.loader.pe_init.PE
getsectionbyvad() :
miasm.loader.elf_init.ELF
,
miasm.loader.pe_init.PE
getsp() :
data_flow.Arch
,
depgraph.Arch
,
miasm.arch.aarch64.arch.mn_aarch64
,
miasm.arch.arm.arch.mn_arm
,
miasm.arch.arm.arch.mn_armt
,
miasm.arch.mep.arch.mn_mep
,
miasm.arch.mips32.arch.mn_mips32
,
miasm.arch.msp430.arch.mn_msp430
,
miasm.arch.ppc.arch.mn_ppc
,
miasm.arch.x86.arch.mn_x86
,
reduce_graph.Arch
,
unssa.Arch
global_constant() :
miasm.jitter.llvmconvert.LLVMFunction
graph() :
miasm.analysis.depgraph.DependencyState
,
miasm.expression.expression.Expr
graph_recursive() :
miasm.expression.expression.Expr
,
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
guess_blocks_size() :
miasm.core.asmblock.AsmCFG
guess_mnemo() :
miasm.core.cpu.cls_mn
Generated by
1.8.20