API Documentation#
- Loader Interface
Loader
Loader.__init__()
Loader.main_object
Loader.memory
Loader.tls
Loader.close()
Loader.max_addr
Loader.min_addr
Loader.initializers
Loader.finalizers
Loader.linux_loader_object
Loader.elfcore_object
Loader.extern_object
Loader.kernel_object
Loader.all_elf_objects
Loader.all_pe_objects
Loader.missing_dependencies
Loader.auto_load_libs
Loader.describe_addr()
Loader.find_object()
Loader.find_object_containing()
Loader.find_segment_containing()
Loader.find_section_containing()
Loader.find_loadable_containing()
Loader.find_section_next_to()
Loader.find_symbol()
Loader.symbols
Loader.find_all_symbols()
Loader.find_plt_stub_name()
Loader.find_relevant_relocations()
Loader.perform_irelative_relocs()
Loader.dynamic_load()
Loader.get_loader_symbolic_constraints()
Loader.fast_memory_load_pointer()
- Backend Interface
FunctionHintSource
FunctionHint
ExceptionHandling
Backend
Backend.is_default
Backend.__init__()
Backend.arch
Backend.loader
Backend.close()
Backend.set_arch()
Backend.image_base_delta
Backend.entry
Backend.segments
Backend.sections
Backend.symbols_by_addr
Backend.rebase()
Backend.relocate()
Backend.contains_addr()
Backend.find_loadable_containing()
Backend.find_segment_containing()
Backend.find_section_containing()
Backend.addr_to_offset()
Backend.offset_to_addr()
Backend.min_addr
Backend.max_addr
Backend.initializers
Backend.finalizers
Backend.threads
Backend.thread_registers()
Backend.initial_register_values()
Backend.get_symbol()
Backend.extract_soname()
Backend.is_compatible()
Backend.check_compatibility()
Backend.check_magic_compatibility()
register_backend()
SymbolType
SymbolSubType
Symbol
Regions
Region
Segment
EmptySegment
Section
NamedRegion
NamedRegion.is_default
NamedRegion.__init__()
NamedRegion.has_memory
NamedRegion.is_compatible()
NamedRegion.min_addr
NamedRegion.max_addr
NamedRegion.function_name()
NamedRegion.contains_addr()
NamedRegion.check_compatibility()
NamedRegion.imports
NamedRegion.relocs
NamedRegion.child_objects
NamedRegion.exception_handlings
NamedRegion.function_hints
NamedRegion.memory
NamedRegion.cached_content
ExternSegment
TOCRelocation
ExternObject
ExternObject.__init__()
ExternObject.rebase()
ExternObject.make_extern()
ExternObject.get_pseudo_addr()
ExternObject.allocate()
ExternObject.max_addr
ExternObject.make_import()
ExternObject.imports
ExternObject.relocs
ExternObject.child_objects
ExternObject.exception_handlings
ExternObject.function_hints
ExternObject.memory
ExternObject.cached_content
KernelObject
PointToPrecise
SimData
lookup()
register()
SimData
register()
lookup()
StaticData
StaticWord
PointTo
SimDataSimpleRelocation
- Backends
- ELF
ELF
ELF.is_default
ELF.__init__()
ELF.imports
ELF.relocs
ELF.close()
ELF.check_compatibility()
ELF.check_magic_compatibility()
ELF.is_compatible()
ELF.extract_arch()
ELF.initializers
ELF.finalizers
ELF.symbols_by_name
ELF.get_symbol()
ELF.rebase()
ELF.child_objects
ELF.exception_handlings
ELF.function_hints
ELF.memory
ELF.cached_content
ELFCore
ELFCore.is_default
ELFCore.__init__()
ELFCore.is_compatible()
ELFCore.threads
ELFCore.thread_registers()
ELFCore.imports
ELFCore.relocs
ELFCore.child_objects
ELFCore.exception_handlings
ELFCore.function_hints
ELFCore.memory
ELFCore.cached_content
ELFCore.addr_to_line
ELFCore.variables
ELFCore.compilation_units
MetaELF
MetaELF.__init__()
MetaELF.supported_filetypes
MetaELF.plt
MetaELF.reverse_plt
MetaELF.is_ppc64_abiv1
MetaELF.is_ppc64_abiv2
MetaELF.ppc64_initial_rtoc
MetaELF.extract_soname()
MetaELF.imports
MetaELF.relocs
MetaELF.child_objects
MetaELF.exception_handlings
MetaELF.function_hints
MetaELF.memory
MetaELF.cached_content
Relro
ELFSymbol
ELFSymbolType
ELFSymbolType.STT_NOTYPE
ELFSymbolType.STT_OBJECT
ELFSymbolType.STT_FUNC
ELFSymbolType.STT_SECTION
ELFSymbolType.STT_FILE
ELFSymbolType.STT_COMMON
ELFSymbolType.STT_TLS
ELFSymbolType.STT_LOOS
ELFSymbolType.STT_HIOS
ELFSymbolType.STT_LOPROC
ELFSymbolType.STT_HIPROC
ELFSymbolType.STT_GNU_IFUNC
ELFSymbolType.__init__()
ELFSymbolType.elf_value
ELFSymbolType.os_proc
ELFSymbolType.is_custom_os_proc
ELFSegment
ELFSection
ELFSection.SHF_WRITE
ELFSection.SHF_ALLOC
ELFSection.SHF_EXECINSTR
ELFSection.SHF_STRINGS
ELFSection.SHT_NULL
ELFSection.__init__()
ELFSection.is_readable
ELFSection.is_active
ELFSection.is_writable
ELFSection.occupies_memory
ELFSection.is_executable
ELFSection.is_strings
ELFSection.only_contains_uninitialized_data
ELFSection.vaddr
ELFSection.memsize
ELFSection.filesize
Variable
MemoryVariable
StackVariable
RegisterVariable
VariableType
PointerType
BaseType
StructType
UnionType
StructMember
ArrayType
TypedefType
ExceptionTableHeader
CallSiteEntry
LSDAExceptionTable
ELFHashTable
GNUHashTable
LexicalBlock
Subprogram
CompilationUnit
- PE
- Mach-O
MachO
MachO.is_default
MachO.MH_MAGIC_64
MachO.MH_CIGAM_64
MachO.MH_MAGIC
MachO.MH_CIGAM
MachO.__init__()
MachO.ncmds
MachO.sizeofcmds
MachO.min_addr
MachO.check_compatibility()
MachO.is_compatible()
MachO.is_thumb_interworking()
MachO.decode_thumb_interworking()
MachO.find_segment_by_name()
MachO.do_binding()
MachO.get_string()
MachO.parse_lc_str()
MachO.S
MachO.get_symbol_by_address_fuzzy()
MachO.get_symbol()
MachO.get_symbol_by_insertion_order()
MachO.get_segment_by_name()
SymbolList
AbstractMachOSymbol
SymbolTableSymbol
SymbolTableSymbol.__init__()
SymbolTableSymbol.library_name
SymbolTableSymbol.segment_name
SymbolTableSymbol.section_name
SymbolTableSymbol.value
SymbolTableSymbol.referenced_symbol_index
SymbolTableSymbol.is_weak()
SymbolTableSymbol.is_function
SymbolTableSymbol.is_stab
SymbolTableSymbol.is_private_external
SymbolTableSymbol.is_external
SymbolTableSymbol.sym_type
SymbolTableSymbol.is_common
SymbolTableSymbol.common_align
SymbolTableSymbol.reference_type
SymbolTableSymbol.library_ordinal
SymbolTableSymbol.is_no_dead_strip
SymbolTableSymbol.is_desc_discarded
SymbolTableSymbol.is_weak_referenced
SymbolTableSymbol.is_weak_defined
SymbolTableSymbol.is_reference_to_weak
SymbolTableSymbol.is_thumb_definition
SymbolTableSymbol.is_symbol_resolver
SymbolTableSymbol.is_alt_entry
SymbolTableSymbol.owner
DyldBoundSymbol
BindingSymbol
MachOSection
MachOSegment
chh()
read_uleb()
read_sleb()
BindingState
BindingHelper
n_opcode_done()
n_opcode_set_dylib_ordinal_imm()
n_opcode_set_dylib_ordinal_uleb()
n_opcode_set_dylib_special_imm()
n_opcode_set_trailing_flags_imm()
n_opcode_set_type_imm()
n_opcode_set_addend_sleb()
n_opcode_set_segment_and_offset_uleb()
l_opcode_set_segment_and_offset_uleb()
n_opcode_add_addr_uleb()
n_opcode_do_bind()
l_opcode_do_bind()
n_opcode_do_bind_add_addr_uleb()
n_opcode_do_bind_add_addr_imm_scaled()
n_opcode_do_bind_uleb_times_skipping_uleb()
MachOSymbolRelocation
MachOPointerRelocation
default_binding_handler()
HelperStruct
DyldImportFormats
DyldChainedPtrFormats
DyldChainedPtrFormats.DYLD_CHAINED_PTR_ARM64E
DyldChainedPtrFormats.DYLD_CHAINED_PTR_64
DyldChainedPtrFormats.DYLD_CHAINED_PTR_32
DyldChainedPtrFormats.DYLD_CHAINED_PTR_32_CACHE
DyldChainedPtrFormats.DYLD_CHAINED_PTR_32_FIRMWARE
DyldChainedPtrFormats.DYLD_CHAINED_PTR_64_OFFSET
DyldChainedPtrFormats.DYLD_CHAINED_PTR_ARM64E_KERNEL
DyldChainedPtrFormats.DYLD_CHAINED_PTR_64_KERNEL_CACHE
DyldChainedPtrFormats.DYLD_CHAINED_PTR_ARM64E_USERLAND
DyldChainedPtrFormats.DYLD_CHAINED_PTR_ARM64E_FIRMWARE
DyldChainedPtrFormats.DYLD_CHAINED_PTR_X86_64_KERNEL_CACHE
DyldChainedPtrFormats.DYLD_CHAINED_PTR_ARM64E_USERLAND24
dyld_chained_ptr_arm64e_auth_rebase
dyld_chained_ptr_arm64e_auth_bind
dyld_chained_ptr_arm64e_auth_bind.addrDiv
dyld_chained_ptr_arm64e_auth_bind.auth
dyld_chained_ptr_arm64e_auth_bind.bind
dyld_chained_ptr_arm64e_auth_bind.diversity
dyld_chained_ptr_arm64e_auth_bind.key
dyld_chained_ptr_arm64e_auth_bind.next
dyld_chained_ptr_arm64e_auth_bind.ordinal
dyld_chained_ptr_arm64e_auth_bind.zero
dyld_chained_ptr_arm64e_rebase
dyld_chained_ptr_arm64e_bind
dyld_chained_ptr_arm64e_bind24
dyld_chained_ptr_arm64e_auth_bind24
dyld_chained_ptr_arm64e_auth_bind24.addrDiv
dyld_chained_ptr_arm64e_auth_bind24.auth
dyld_chained_ptr_arm64e_auth_bind24.bind
dyld_chained_ptr_arm64e_auth_bind24.diversity
dyld_chained_ptr_arm64e_auth_bind24.key
dyld_chained_ptr_arm64e_auth_bind24.next
dyld_chained_ptr_arm64e_auth_bind24.ordinal
dyld_chained_ptr_arm64e_auth_bind24.zero
Arm64e
dyld_chained_ptr_64_rebase
dyld_chained_ptr_64_bind
Generic64
ChainedFixupPointerOnDisk
DyldImportStruct
dyld_chained_import
dyld_chained_import_addend
dyld_chained_import_addend64
dyld_chained_fixups_header
dyld_chained_starts_in_image
dyld_chained_starts_in_segment
- Binary Ninja
BinjaSymbol
BinjaReloc
BinjaBin
BinjaBin.is_default
BinjaBin.BINJA_ARCH_MAP
BinjaBin.__init__()
BinjaBin.is_compatible()
BinjaBin.in_which_segment()
BinjaBin.get_symbol_addr()
BinjaBin.function_name()
BinjaBin.min_addr
BinjaBin.max_addr
BinjaBin.entry
BinjaBin.get_strings()
BinjaBin.set_got_entry()
BinjaBin.close()
BinjaBin.imports
BinjaBin.relocs
BinjaBin.child_objects
BinjaBin.exception_handlings
BinjaBin.function_hints
BinjaBin.memory
BinjaBin.cached_content
- Blob
- COFF
IMAGE_FILE_MACHINE
CoffFileHeader
IMAGE_SCN
CoffSectionTableEntry
CoffSectionTableEntry.Characteristics
CoffSectionTableEntry.Name
CoffSectionTableEntry.NumberOfLinenumbers
CoffSectionTableEntry.NumberOfRelocations
CoffSectionTableEntry.PointerToLinenumbers
CoffSectionTableEntry.PointerToRawData
CoffSectionTableEntry.PointerToRelocations
CoffSectionTableEntry.SizeOfRawData
CoffSectionTableEntry.VirtualAddress
CoffSectionTableEntry.VirtualSize
IMAGE_SYM_CLASS
CoffSymbolTableEntry
IMAGE_REL_I386
IMAGE_REL_AMD64
CoffRelocationTableEntry
CoffParser
CoffSection
CoffRelocation
CoffRelocationREL32
CoffRelocationDIR32
CoffRelocationDIR32NB
CoffRelocationADDR32NB
CoffRelocationADDR64
CoffRelocationSECTION
CoffRelocationSECREL
Coff
- CGC
CGC
BackedCGC
BackedCGC.is_default
BackedCGC.__init__()
BackedCGC.is_compatible()
BackedCGC.threads
BackedCGC.thread_registers()
BackedCGC.imports
BackedCGC.relocs
BackedCGC.child_objects
BackedCGC.exception_handlings
BackedCGC.function_hints
BackedCGC.memory
BackedCGC.cached_content
BackedCGC.addr_to_line
BackedCGC.variables
BackedCGC.compilation_units
CGC
FakeSegment
BackedCGC
BackedCGC.is_default
BackedCGC.__init__()
BackedCGC.is_compatible()
BackedCGC.threads
BackedCGC.thread_registers()
BackedCGC.imports
BackedCGC.relocs
BackedCGC.child_objects
BackedCGC.exception_handlings
BackedCGC.function_hints
BackedCGC.memory
BackedCGC.cached_content
BackedCGC.addr_to_line
BackedCGC.variables
BackedCGC.compilation_units
- Intel Hex
- Java
- Minidump
MinidumpMissingStreamError
Minidump
Minidump.is_default
Minidump.__init__()
Minidump.close()
Minidump.is_compatible()
Minidump.threads
Minidump.thread_registers()
Minidump.imports
Minidump.relocs
Minidump.child_objects
Minidump.exception_handlings
Minidump.function_hints
Minidump.memory
Minidump.cached_content
Minidump.get_thread_registers_by_id()
- Static Archive
- UEFI
UefiDriverLoadError
UefiFirmware
UefiModulePending
UefiModuleMixin
UefiPE
UefiTE
HeaderType
HeaderType.__new__()
HeaderType.address_of_entry_point
HeaderType.base_of_code
HeaderType.data_directory_0_size
HeaderType.data_directory_0_virtual_address
HeaderType.data_directory_1_size
HeaderType.data_directory_1_virtual_address
HeaderType.image_base
HeaderType.machine
HeaderType.number_of_sections
HeaderType.signature
HeaderType.stripped_size
HeaderType.subsystem
SectionHeaderType
SectionHeaderType.__new__()
SectionHeaderType.characteristics
SectionHeaderType.number_of_line_numbers
SectionHeaderType.number_of_relocations
SectionHeaderType.physical_address_virtual_size
SectionHeaderType.pointer_to_line_numbers
SectionHeaderType.pointer_to_raw_data
SectionHeaderType.pointer_to_relocations
SectionHeaderType.section_name
SectionHeaderType.size_of_raw_data
SectionHeaderType.virtual_address
TE
- XBox Executable
- ELF
- Relocations
Relocation
load_relocations()
get_relocation()
ELFReloc
R_MIPS_64
R_MIPS_REL32
R_MIPS_COPY
R_MIPS_TLS_DTPMOD64
R_MIPS_TLS_DTPREL64
R_MIPS_TLS_TPREL64
GenericTLSDoffsetReloc
GenericTLSOffsetReloc
GenericTLSDescriptorReloc
GenericTLSModIdReloc
GenericIRelativeReloc
GenericAbsoluteAddendReloc
GenericPCRelativeAddendReloc
GenericJumpslotReloc
GenericRelativeReloc
GenericAbsoluteReloc
GenericCopyReloc
MipsGlobalReloc
MipsLocalReloc
RelocTruncate32Mixin
RelocGOTMixin
R_PPC_ADDR32
R_PPC_ADDR24
R_PPC_ADDR16
R_PPC_ADDR16_LO
R_PPC_ADDR16_HI
R_PPC_ADDR16_HA
R_PPC_ADDR14
R_PPC_ADDR14_BRTAKEN
R_PPC_ADDR14_BRNTAKEN
R_PPC_REL24
R_PPC_REL14
R_PPC_REL14_BRTAKEN
R_PPC_REL14_BRNTAKEN
R_PPC_COPY
R_PPC_GLOB_DAT
R_PPC_JMP_SLOT
R_PPC_RELATIVE
R_PPC_UADDR32
R_PPC_UADDR16
R_PPC_REL32
R_PPC_SECTOFF
R_PPC_SECTOFF_LO
R_PPC_SECTOFF_HI
R_PPC_SECTOFF_HA
R_PPC_ADDR30
R_PPC_DTPMOD32
R_PPC_DTPREL32
R_PPC_TPREL32
R_ARM_CALL
R_ARM_PREL31
R_ARM_REL32
R_ARM_ABS32
R_ARM_MOVW_ABS_NC
R_ARM_MOVT_ABS
R_ARM_THM_CALL
R_ARM_COPY
R_ARM_GLOB_DAT
R_ARM_GOT_PREL
R_ARM_JUMP_SLOT
R_ARM_RELATIVE
R_ARM_ABS32_NOI
R_ARM_REL32_NOI
R_ARM_TLS_DTPMOD32
R_ARM_TLS_DTPOFF32
R_ARM_TLS_TPOFF32
R_ARM_JUMP24
R_ARM_PC24
R_ARM_THM_JUMP24
R_ARM_THM_JUMP19
R_ARM_THM_JUMP6
R_ARM_THM_MOVW_ABS_NC
R_ARM_THM_MOVT_ABS
R_PPC64_JMP_SLOT
R_PPC64_RELATIVE
R_PPC64_IRELATIVE
R_PPC64_ADDR64
R_PPC64_GLOB_DAT
R_PPC64_DTPMOD64
R_PPC64_DTPREL64
R_PPC64_TPREL64
R_PPC64_REL24
R_PPC64_TOC16_LO
R_PPC64_TOC16_HI
R_PPC64_TOC16_HA
R_PPC64_TOC
R_386_32
R_386_PC32
R_386_COPY
R_386_GLOB_DAT
R_386_JMP_SLOT
R_386_RELATIVE
R_386_IRELATIVE
R_386_TLS_DTPMOD32
R_386_TLS_TPOFF
R_386_TLS_DTPOFF32
R_386_PLT32
R_386_GOTPC
R_X86_64_64
R_X86_64_COPY
R_X86_64_RELATIVE
R_X86_64_IRELATIVE
R_X86_64_GLOB_DAT
R_X86_64_JUMP_SLOT
R_X86_64_DTPMOD64
R_X86_64_DTPOFF64
R_X86_64_TPOFF64
R_X86_64_PC32
R_X86_64_32
R_X86_64_32S
R_X86_64_PLT32
R_X86_64_GOTPCREL
R_X86_64_GOTPCRELX
R_X86_64_REX_GOTPCRELX
R_MIPS_32
R_MIPS_REL32
R_MIPS_JUMP_SLOT
R_MIPS_GLOB_DAT
R_MIPS_TLS_DTPMOD32
R_MIPS_TLS_TPREL32
R_MIPS_TLS_DTPREL32
R_MIPS_HI16
R_MIPS_LO16
R_ARM_CALL
R_ARM_PREL31
R_ARM_REL32
R_ARM_ABS32
R_ARM_MOVW_ABS_NC
R_ARM_MOVT_ABS
R_ARM_THM_CALL
R_ARM_COPY
R_ARM_GLOB_DAT
R_ARM_JUMP_SLOT
R_ARM_RELATIVE
R_ARM_ABS32_NOI
R_ARM_REL32_NOI
R_ARM_TLS_DTPMOD32
R_ARM_TLS_DTPOFF32
R_ARM_TLS_TPOFF32
R_ARM_JUMP24
R_ARM_PC24
R_ARM_THM_JUMP24
R_ARM_THM_JUMP19
R_ARM_THM_JUMP6
R_ARM_THM_MOVW_ABS_NC
R_ARM_THM_MOVT_ABS
R_ARM_GOT_PREL
R_ARM_CALL
R_ARM_PREL31
R_ARM_REL32
R_ARM_ABS32
R_ARM_MOVW_ABS_NC
R_ARM_MOVT_ABS
R_ARM_THM_CALL
R_ARM_COPY
R_ARM_GLOB_DAT
R_ARM_JUMP_SLOT
R_ARM_RELATIVE
R_ARM_ABS32_NOI
R_ARM_REL32_NOI
R_ARM_TLS_DTPOFF32
R_ARM_TLS_TPOFF32
R_ARM_JUMP24
R_ARM_PC24
R_ARM_THM_JUMP24
R_ARM_THM_JUMP19
R_ARM_THM_JUMP6
R_ARM_THM_MOVW_ABS_NC
R_ARM_THM_MOVT_ABS
R_AARCH64_ABS64
R_AARCH64_COPY
R_AARCH64_GLOB_DAT
R_AARCH64_JUMP_SLOT
R_AARCH64_RELATIVE
R_AARCH64_IRELATIVE
R_AARCH64_TLS_DTPREL
R_AARCH64_TLS_DTPMOD
R_AARCH64_TLS_TPREL
R_AARCH64_TLSDESC
R_AARCH64_CALL26
R_AARCH64_ADR_PREL_PG_HI21
R_AARCH64_ADD_ABS_LO12_NC
R_390_GLOB_DAT
R_390_JMP_SLOT
R_390_RELATIVE
R_390_64
R_390_TLS_TPOFF
R_390_IRELATIVE
R_390_COPY
load_relocations()
get_relocation()
PEReloc
DllImport
IMAGE_REL_BASED_ABSOLUTE
IMAGE_REL_BASED_HIGHADJ
IMAGE_REL_BASED_HIGHLOW
IMAGE_REL_BASED_DIR64
IMAGE_REL_BASED_HIGH
IMAGE_REL_BASED_LOW
IMAGE_REL_BASED_HIGHADJ
IMAGE_REL_BASED_DIR64
IMAGE_REL_BASED_HIGHLOW
IMAGE_REL_BASED_HIGH
IMAGE_REL_BASED_LOW
IMAGE_REL_BASED_HIGHADJ
IMAGE_REL_BASED_DIR64
IMAGE_REL_BASED_HIGHLOW
IMAGE_REL_BASED_HIGH
IMAGE_REL_BASED_LOW
IMAGE_REL_BASED_HIGHADJ
IMAGE_REL_BASED_DIR64
IMAGE_REL_BASED_HIGHLOW
IMAGE_REL_BASED_HIGH
IMAGE_REL_BASED_LOW
IMAGE_REL_BASED_MIPS_JMPADDR
IMAGE_REL_BASED_MIPS_JMPADDR16
IMAGE_REL_BASED_HIGHADJ
IMAGE_REL_BASED_DIR64
IMAGE_REL_BASED_HIGHLOW
IMAGE_REL_BASED_HIGH
IMAGE_REL_BASED_LOW
IMAGE_REL_BASED_ARM_MOV32
IMAGE_REL_BASED_THUMB_MOV32
IMAGE_REL_BASED_HIGHADJ
IMAGE_REL_BASED_DIR64
IMAGE_REL_BASED_HIGHLOW
IMAGE_REL_BASED_HIGH
IMAGE_REL_BASED_LOW
IMAGE_REL_BASED_RISCV_HIGH20
IMAGE_REL_BASED_RISCV_LOW12I
IMAGE_REL_BASED_RISCV_LOW12S
- Thread Local Storage
ThreadManager
InternalTLSRelocation
TLSObject
ELFThreadManager
ELFCoreThreadManager
PEThreadManager
MinidumpThreadManager
ThreadManager
InternalTLSRelocation
TLSObject
roundup()
ELFThreadManager
ELFTLSObject
ELFTLSObject.__init__()
ELFTLSObject.thread_pointer
ELFTLSObject.user_thread_pointer
ELFTLSObject.max_addr
ELFTLSObject.get_addr()
ELFTLSObject.imports
ELFTLSObject.relocs
ELFTLSObject.child_objects
ELFTLSObject.exception_handlings
ELFTLSObject.function_hints
ELFTLSObject.memory
ELFTLSObject.cached_content
ELFTLSObjectV1
ELFTLSObjectV2
PEThreadManager
PETLSObject
PETLSObject.__init__()
PETLSObject.get_tls_data_addr()
PETLSObject.max_addr
PETLSObject.thread_pointer
PETLSObject.user_thread_pointer
PETLSObject.imports
PETLSObject.relocs
PETLSObject.child_objects
PETLSObject.exception_handlings
PETLSObject.function_hints
PETLSObject.memory
PETLSObject.cached_content
ELFCoreThreadManager
ELFCoreThread
MinidumpThreadManager
MinidumpThread
- Errors
- Utilities
convert_info_sharedlibrary()
convert_info_proc_maps()
ClemoryBase
Clemory
ClemoryView
ClemoryTranslator
UninitializedClemory
UninitializedClemory.__init__()
UninitializedClemory.max_addr
UninitializedClemory.add_backer()
UninitializedClemory.split_backer()
UninitializedClemory.update_backer()
UninitializedClemory.remove_backer()
UninitializedClemory.backers()
UninitializedClemory.load()
UninitializedClemory.store()
UninitializedClemory.find()
UninitializedClemory.consecutive
UninitializedClemory.min_addr
PatchedStream
AddressTranslator
AddressTranslator.__init__()
AddressTranslator.from_lva()
AddressTranslator.from_mva()
AddressTranslator.from_rva()
AddressTranslator.from_raw()
AddressTranslator.from_linked_va()
AddressTranslator.from_va()
AddressTranslator.from_mapped_va()
AddressTranslator.from_relative_va()
AddressTranslator.to_lva()
AddressTranslator.to_mva()
AddressTranslator.to_rva()
AddressTranslator.to_raw()
AddressTranslator.to_linked_va()
AddressTranslator.to_va()
AddressTranslator.to_mapped_va()
AddressTranslator.to_relative_va()
AT
ALIGN_DOWN()
ALIGN_UP()
get_mmaped_data()
stream_or_path()
key_bisect_floor_key()
key_bisect_find()
key_bisect_insort_left()
key_bisect_insort_right()
get_text_offset()