LIEF: Library to Instrument Executable Formats
Version 0.17.0
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
X
A
AArch64Feature
(
LIEF::ELF
)
AArch64PAuth
(
LIEF::ELF
)
AbstractHash
(
LIEF
)
AndroidIdent
(
LIEF::ELF
)
Array
(
LIEF::dwarf::types
)
Array
(
LIEF::pdb::types
)
ASN1Reader
(
LIEF
)
Atomic
(
LIEF::dwarf::types
)
AtomInfo
(
LIEF::MachO
)
Attribute
(
LIEF::pdb::types
)
Attribute
(
LIEF::PE
)
AuxiliarySymbol
(
LIEF::PE
)
B
Base
(
LIEF::dwarf::types
)
Binary
(
LIEF
)
Binary
(
LIEF::ELF
)
Binary
(
LIEF::MachO
)
Binary
(
LIEF::OAT
)
Binary
(
LIEF::PE
)
BinaryParser
(
LIEF::MachO
)
BinaryStream
(
LIEF
)
DyldChainedFixupsCreator::binding_info_t
(
LIEF::MachO
)
BindingInfo
(
LIEF::MachO
)
BindingInfoIterator
(
LIEF::MachO
)
BitField
(
LIEF::pdb::types
)
brooks_read_barrier_t
(
LIEF::ART::details::ART_17::Java
)
Builder
(
LIEF::ELF
)
Builder
(
LIEF::MachO
)
Builder
(
LIEF::PE
)
BuildToolVersion
(
LIEF::MachO
)
BuildVersion
(
LIEF::MachO
)
C
canbe_unique
(
LIEF::details
)
DyldChainedFixups::chained_starts_in_segment
(
LIEF::MachO
)
ChainedBindingInfo
(
LIEF::MachO
)
ChainedPointerAnalysis
(
LIEF::MachO
)
Class
(
LIEF::DEX
)
Class
(
LIEF::dwarf::types
)
Class
(
LIEF::OAT
)
Class
(
LIEF::objc
)
Class
(
LIEF::pdb::types
)
ClassLike
(
LIEF::dwarf::types
)
ClassLike
(
LIEF::pdb::types
)
Coarray
(
LIEF::dwarf::types
)
CodeInfo
(
LIEF::DEX
)
CodeIntegrity
(
LIEF::PE
)
CodeSignature
(
LIEF::MachO
)
CodeSignatureDir
(
LIEF::MachO
)
CodeView
(
LIEF::PE
)
CodeViewPDB
(
LIEF::PE
)
CompilationUnit
(
LIEF::dwarf
)
CompilationUnit
(
LIEF::pdb
)
Builder::config_t
(
LIEF::ELF
)
Builder::config_t
(
LIEF::MachO
)
Const
(
LIEF::dwarf::types
)
ContentInfo::Content
(
LIEF::PE
)
ContentInfo
(
LIEF::PE
)
ContentType
(
LIEF::PE
)
CoreAuxv
(
LIEF::ELF
)
CoreFile
(
LIEF::ELF
)
CorePrPsInfo
(
LIEF::ELF
)
CorePrStatus
(
LIEF::ELF
)
CoreSigInfo
(
LIEF::ELF
)
D
DataCodeEntry
(
LIEF::MachO
)
DataDirectory
(
LIEF::PE
)
DataInCode
(
LIEF::MachO
)
Debug
(
LIEF::PE
)
debug_location_t
(
LIEF
)
DebugInfo
(
LIEF
)
DebugInfo
(
LIEF::dwarf
)
DebugInfo
(
LIEF::pdb
)
DeclOpt
(
LIEF::objc
)
DelayImport
(
LIEF::PE
)
DelayImportEntry
(
LIEF::PE
)
DexFile
(
LIEF::OAT
)
DosHeader
(
LIEF::PE
)
ChainedPointerAnalysis::dyld_chained_ptr_32_bind_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_32_cache_rebase_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_32_firmware_rebase_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_32_rebase_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_64_bind_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_64_kernel_cache_rebase_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_64_rebase_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_arm64e_auth_bind24_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_arm64e_auth_bind_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_arm64e_auth_rebase_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_arm64e_bind24_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_arm64e_bind_t
(
LIEF::MachO
)
ChainedPointerAnalysis::dyld_chained_ptr_arm64e_rebase_t
(
LIEF::MachO
)
DyldBindingInfo
(
LIEF::MachO
)
DyldChainedFixups
(
LIEF::MachO
)
DyldChainedFixupsCreator
(
LIEF::MachO
)
DyldEnvironment
(
LIEF::MachO
)
DyldExportsTrie
(
LIEF::MachO
)
DyldInfo
(
LIEF::MachO
)
DyldSharedCache
(
LIEF::dsc
)
Dylib
(
LIEF::dsc
)
DylibCommand
(
LIEF::MachO
)
DylinkerCommand
(
LIEF::MachO
)
Dynamic
(
LIEF::dwarf::types
)
DynamicEntry
(
LIEF::ELF
)
DynamicEntryArray
(
LIEF::ELF
)
DynamicEntryFlags
(
LIEF::ELF
)
DynamicEntryLibrary
(
LIEF::ELF
)
DynamicEntryRpath
(
LIEF::ELF
)
DynamicEntryRunPath
(
LIEF::ELF
)
DynamicSharedObject
(
LIEF::ELF
)
DynamicSymbolCommand
(
LIEF::MachO
)
E
Header::element_t
(
LIEF::OAT
)
Elf_Binary_t
Elf_DynamicEntry_Array_t
Elf_DynamicEntry_Flags_t
Elf_DynamicEntry_Library_t
Elf_DynamicEntry_Rpath_t
Elf_DynamicEntry_RunPath_t
Elf_DynamicEntry_SharedObject_t
Elf_DynamicEntry_t
Elf_Header_t
Elf_Section_t
Elf_Segment_t
Elf_Symbol_t
EnableBitMaskOperators
EnableBitMaskOperators< LIEF::ELF::Section::FLAGS >
EnableBitMaskOperators< LIEF::ELF::Segment::FLAGS >
EnableBitMaskOperators< LIEF::Function::FLAGS >
EnableBitMaskOperators< LIEF::Header::MODES >
EnableBitMaskOperators< LIEF::MachO::ExportInfo::FLAGS >
EnableBitMaskOperators< LIEF::MachO::Header::FLAGS >
EnableBitMaskOperators< LIEF::MachO::Section::FLAGS >
EnableBitMaskOperators< LIEF::MachO::SegmentCommand::FLAGS >
EnableBitMaskOperators< LIEF::MachO::SegmentCommand::VM_PROTECTIONS >
EnableBitMaskOperators< LIEF::PE::ACCELERATOR_FLAGS >
EnableBitMaskOperators< LIEF::PE::Header::CHARACTERISTICS >
EnableBitMaskOperators< LIEF::PE::LoadConfigurationV1::IMAGE_GUARD >
EnableBitMaskOperators< LIEF::PE::OptionalHeader::DLL_CHARACTERISTICS >
EnableBitMaskOperators< LIEF::PE::Section::CHARACTERISTICS >
EnableBitMaskOperators< LIEF::PE::Signature::VERIFICATION_CHECKS >
EnableBitMaskOperators< LIEF::PE::Signature::VERIFICATION_FLAGS >
EnableBitMaskOperators< LIEF::PE::x509::VERIFICATION_FLAGS >
EncryptionInfo
(
LIEF::MachO
)
Engine
(
LIEF::assembly
)
CoreFile::entry_t
(
LIEF::ELF
)
Enum
(
LIEF::dwarf::types
)
Enum
(
LIEF::pdb::types
)
Export
(
LIEF::PE
)
ExportEntry
(
LIEF::PE
)
ExportInfo
(
LIEF::MachO
)
Dylib::extract_opt_t
(
LIEF::dsc
)
F
FatBinary
(
LIEF::MachO
)
Field
(
LIEF::DEX
)
File
(
LIEF::ART
)
File
(
LIEF::DEX
)
File
(
LIEF::dwarf::types
)
File
(
LIEF::VDEX
)
FilesetCommand
(
LIEF::MachO
)
FileStream
(
LIEF
)
fill_array_data
(
LIEF::DEX
)
filter_iterator
(
LIEF
)
Formal
(
LIEF::dwarf::parameters
)
ExportEntry::forward_information_t
(
LIEF::PE
)
Function
(
LIEF::dwarf
)
Function
(
LIEF
)
Function
(
LIEF::pdb
)
Function
(
LIEF::pdb::types
)
FunctionStarts
(
LIEF::MachO
)
G
Generic
(
LIEF::ELF
)
GenericContent
(
LIEF::PE
)
GenericType
(
LIEF::PE
)
GnuHash
(
LIEF::ELF
)
H
Hash
(
LIEF::ART
)
Hash
(
LIEF::DEX
)
Hash
(
LIEF::ELF
)
Hash
(
LIEF
)
Hash
(
LIEF::MachO
)
Hash
(
LIEF::OAT
)
Hash
(
LIEF::PE
)
Hash
(
LIEF::VDEX
)
Header
(
LIEF::ART
)
Header
(
LIEF::DEX
)
Header
(
LIEF::ELF
)
Header
(
LIEF
)
Header
(
LIEF::MachO
)
Header
(
LIEF::OAT
)
Header
(
LIEF::PE
)
Header
(
LIEF::VDEX
)
I
Immediate
(
LIEF::assembly::aarch64::operands
)
Immediate
(
LIEF::assembly::x86::operands
)
Immutable
(
LIEF::dwarf::types
)
Import
(
LIEF::PE
)
ImportEntry
(
LIEF::PE
)
IndirectBindingInfo
(
LIEF::MachO
)
CorePrPsInfo::info_t
(
LIEF::ELF
)
Instruction
(
LIEF::assembly::aarch64
)
Instruction
(
LIEF::assembly::arm
)
Instruction
(
LIEF::assembly::ebpf
)
Instruction
(
LIEF::assembly
)
Instruction
(
LIEF::assembly::mips
)
Instruction
(
LIEF::assembly::powerpc
)
Instruction
(
LIEF::assembly::riscv
)
Instruction
(
LIEF::assembly::x86
)
Interface
(
LIEF::dwarf::types
)
Interface
(
LIEF::pdb::types
)
Operand::Iterator
(
LIEF::assembly::aarch64
)
Instruction::Iterator
(
LIEF::assembly
)
Operand::Iterator
(
LIEF::assembly::x86
)
Dylib::Iterator
(
LIEF::dsc
)
MappingInfo::Iterator
(
LIEF::dsc
)
SubCache::Iterator
(
LIEF::dsc
)
CompilationUnit::Iterator
(
LIEF::dwarf
)
Function::Iterator
(
LIEF::dwarf
)
Type::Iterator
(
LIEF::dwarf
)
Variable::Iterator
(
LIEF::dwarf
)
Stub::Iterator
(
LIEF::MachO
)
Class::Iterator
(
LIEF::objc
)
IVar::Iterator
(
LIEF::objc
)
Method::Iterator
(
LIEF::objc
)
Property::Iterator
(
LIEF::objc
)
Protocol::Iterator
(
LIEF::objc
)
CompilationUnit::Iterator
(
LIEF::pdb
)
Function::Iterator
(
LIEF::pdb
)
PublicSymbol::Iterator
(
LIEF::pdb
)
Type::Iterator
(
LIEF::pdb
)
Attribute::Iterator
(
LIEF::pdb::types
)
Method::Iterator
(
LIEF::pdb::types
)
iterator_adaptor_base
(
LIEF
)
iterator_facade_base
(
LIEF
)
iterator_range
(
LIEF
)
IVar
(
LIEF::objc
)
J
jobject_t
(
LIEF::ART::details::ART_17::Java
)
jobject_t< no_brooks_read_barrier_t >
(
LIEF::ART::details::ART_17::Java
)
K
Binary::KeyCmp
(
LIEF::MachO
)
L
LangCodeItem
(
LIEF::PE
)
CompilationUnit::Language
(
LIEF::dwarf
)
LinkEdit
(
LIEF::MachO
)
LinkerOptHint
(
LIEF::MachO
)
load_configuration
(
LIEF::PE::details
)
load_configuration_v0
(
LIEF::PE::details
)
load_configuration_v1
(
LIEF::PE::details
)
load_configuration_v10
(
LIEF::PE::details
)
load_configuration_v11
(
LIEF::PE::details
)
load_configuration_v2
(
LIEF::PE::details
)
load_configuration_v3
(
LIEF::PE::details
)
load_configuration_v4
(
LIEF::PE::details
)
load_configuration_v5
(
LIEF::PE::details
)
load_configuration_v6
(
LIEF::PE::details
)
load_configuration_v7
(
LIEF::PE::details
)
load_configuration_v8
(
LIEF::PE::details
)
load_configuration_v9
(
LIEF::PE::details
)
LoadCommand
(
LIEF::MachO
)
LoadConfiguration
(
LIEF::PE
)
LoadConfigurationV0
(
LIEF::PE
)
LoadConfigurationV1
(
LIEF::PE
)
LoadConfigurationV10
(
LIEF::PE
)
LoadConfigurationV11
(
LIEF::PE
)
LoadConfigurationV2
(
LIEF::PE
)
LoadConfigurationV3
(
LIEF::PE
)
LoadConfigurationV4
(
LIEF::PE
)
LoadConfigurationV5
(
LIEF::PE
)
LoadConfigurationV6
(
LIEF::PE
)
LoadConfigurationV7
(
LIEF::PE
)
LoadConfigurationV8
(
LIEF::PE
)
LoadConfigurationV9
(
LIEF::PE
)
M
Macho_Binary_t
Macho_Command_t
Macho_Header_t
Macho_Section_t
Macho_Segment_t
Macho_Symbol_t
MainCommand
(
LIEF::MachO
)
MapItem
(
LIEF::DEX
)
MapList
(
LIEF::DEX
)
MappingInfo
(
LIEF::dsc
)
ClassLike::Member
(
LIEF::dwarf::types
)
Memory
(
LIEF::assembly::aarch64::operands
)
Memory
(
LIEF::assembly::x86::operands
)
MemoryStream
(
LIEF
)
Metadata
(
LIEF::objc
)
Method
(
LIEF::DEX
)
Method
(
LIEF::OAT
)
Method
(
LIEF::objc
)
Method
(
LIEF::pdb::types
)
Modifier
(
LIEF::pdb::types
)
MsCounterSign
(
LIEF::PE
)
MsManifestBinaryID
(
LIEF::PE
)
MsSpcNestedSignature
(
LIEF::PE
)
MsSpcStatementType
(
LIEF::PE
)
N
Needed
(
LIEF::ELF
)
no_brooks_read_barrier_t
(
LIEF::ART::details
)
Note
(
LIEF::ELF
)
NoteAbi
(
LIEF::ELF
)
NoteGnuProperty
(
LIEF::ELF
)
NoteNoCopyOnProtected
(
LIEF::ELF
)
O
Object
(
LIEF
)
Memory::offset_t
(
LIEF::assembly::aarch64::operands
)
ok_t
(
LIEF
)
Operand
(
LIEF::assembly::aarch64
)
Operand
(
LIEF::assembly::x86
)
OptionalHeader
(
LIEF::PE
)
P
Packed
(
LIEF::dwarf::types
)
packed_switch
(
LIEF::DEX
)
Parameter
(
LIEF::dwarf
)
Parser
(
LIEF::ART
)
Parser
(
LIEF::DEX
)
Parser
(
LIEF::ELF
)
Parser
(
LIEF::MachO
)
Parser
(
LIEF::OAT
)
Parser
(
LIEF
)
Parser
(
LIEF::PE
)
Parser
(
LIEF::VDEX
)
ParserConfig
(
LIEF::ELF
)
ParserConfig
(
LIEF::MachO
)
ParserConfig
(
LIEF::PE
)
PCRelative
(
LIEF::assembly::aarch64::operands
)
PCRelative
(
LIEF::assembly::x86::operands
)
Pe_Binary_t
Pe_DataDirectory_t
Pe_DosHeader_t
Pe_Header_t
Pe_Import_t
Pe_ImportEntry_t
Pe_OptionalHeader_t
Pe_Section_t
PKCS9AtSequenceNumber
(
LIEF::PE
)
PKCS9CounterSignature
(
LIEF::PE
)
PKCS9MessageDigest
(
LIEF::PE
)
PKCS9SigningTime
(
LIEF::PE
)
PKCS9TSTInfo
(
LIEF::PE
)
Pogo
(
LIEF::PE
)
PogoEntry
(
LIEF::PE
)
pointee_iterator
(
LIEF
)
Pointer
(
LIEF::dwarf::types
)
Pointer
(
LIEF::pdb::types
)
pointer_iterator
(
LIEF
)
CompilationUnit::Iterator::PointerProxy
(
LIEF::dwarf
)
Function::Iterator::PointerProxy
(
LIEF::dwarf
)
Type::Iterator::PointerProxy
(
LIEF::dwarf
)
Variable::Iterator::PointerProxy
(
LIEF::dwarf
)
Class::Iterator::PointerProxy
(
LIEF::objc
)
IVar::Iterator::PointerProxy
(
LIEF::objc
)
Method::Iterator::PointerProxy
(
LIEF::objc
)
Property::Iterator::PointerProxy
(
LIEF::objc
)
Protocol::Iterator::PointerProxy
(
LIEF::objc
)
CompilationUnit::Iterator::PointerProxy
(
LIEF::pdb
)
Function::Iterator::PointerProxy
(
LIEF::pdb
)
PublicSymbol::Iterator::PointerProxy
(
LIEF::pdb
)
Type::Iterator::PointerProxy
(
LIEF::pdb
)
Attribute::Iterator::PointerProxy
(
LIEF::pdb::types
)
Method::Iterator::PointerProxy
(
LIEF::pdb::types
)
PointerToMember
(
LIEF::dwarf::types
)
CorePrStatus::pr_status_t
(
LIEF::ELF
)
NoteGnuProperty::Property
(
LIEF::ELF
)
Property
(
LIEF::objc
)
Protocol
(
LIEF::objc
)
Prototype
(
LIEF::DEX
)
PublicSymbol
(
LIEF::pdb
)
Q
QNXStack
(
LIEF::ELF
)
R
Binary::range_t
(
LIEF::MachO
)
range_t
(
LIEF
)
ref_iterator
(
LIEF
)
Reference
(
LIEF::dwarf::types
)
Register::reg_t
(
LIEF::assembly::aarch64::operands
)
Register
(
LIEF::assembly::aarch64::operands
)
Register
(
LIEF::assembly::x86::operands
)
CorePrStatus::Registers
(
LIEF::ELF
)
DyldChainedFixupsCreator::reloc_info_t
(
LIEF::MachO
)
Relocation
(
LIEF::ELF
)
Relocation
(
LIEF::MachO
)
Relocation
(
LIEF::PE
)
Relocation
(
LIEF
)
RelocationDyld
(
LIEF::MachO
)
RelocationEntry
(
LIEF::PE
)
RelocationFixup
(
LIEF::MachO
)
RelocationObject
(
LIEF::MachO
)
Repro
(
LIEF::PE
)
ResourceAccelerator
(
LIEF::PE
)
ResourceData
(
LIEF::PE
)
ResourceDialog
(
LIEF::PE
)
ResourceDialogItem
(
LIEF::PE
)
ResourceDirectory
(
LIEF::PE
)
ResourceFixedFileInfo
(
LIEF::PE
)
ResourceIcon
(
LIEF::PE
)
ResourceNode
(
LIEF::PE
)
ResourcesManager
(
LIEF::PE
)
ResourceStringFileInfo
(
LIEF::PE
)
ResourceStringTable
(
LIEF::PE
)
ResourceVarFileInfo
(
LIEF::PE
)
ResourceVersion
(
LIEF::PE
)
Restrict
(
LIEF::dwarf::types
)
RichEntry
(
LIEF::PE
)
RichHeader
(
LIEF::PE
)
Routine
(
LIEF::MachO
)
RPathCommand
(
LIEF::MachO
)
RsaInfo
(
LIEF::PE
)
RValueReference
(
LIEF::dwarf::types
)
S
Scope
(
LIEF::dwarf
)
Scoped
(
LIEF::logging
)
ScopedStream
(
LIEF
)
Section
(
LIEF::ELF
)
Section
(
LIEF::MachO
)
Section
(
LIEF::PE
)
Section
(
LIEF
)
Segment
(
LIEF::ELF
)
SegmentCommand
(
LIEF::MachO
)
SegmentSplitInfo
(
LIEF::MachO
)
SetTy
(
LIEF::dwarf::types
)
Shared
(
LIEF::dwarf::types
)
Memory::shift_info_t
(
LIEF::assembly::aarch64::operands
)
CorePrStatus::siginfo_t
(
LIEF::ELF
)
Signature
(
LIEF::PE
)
SignatureParser
(
LIEF::PE
)
SignerInfo
(
LIEF::PE
)
SigningCertificateV2
(
LIEF::PE
)
Simple
(
LIEF::pdb::types
)
Array::size_info_t
(
LIEF::dwarf::types
)
SourceVersion
(
LIEF::MachO
)
SpanStream
(
LIEF
)
sparse_switch
(
LIEF::DEX
)
SpcIndirectData
(
LIEF::PE
)
SpcRelaxedPeMarkerCheck
(
LIEF::PE
)
SpcSpOpusInfo
(
LIEF::PE
)
StackSize
(
LIEF::ELF
)
StringTy
(
LIEF::dwarf::types
)
Structure
(
LIEF::dwarf::types
)
Structure
(
LIEF::pdb::types
)
Stub
(
LIEF::MachO
)
SubCache
(
LIEF::dsc
)
SubClient
(
LIEF::MachO
)
SubFramework
(
LIEF::MachO
)
Subroutine
(
LIEF::dwarf::types
)
Symbol
(
LIEF::ELF
)
Symbol
(
LIEF::MachO
)
Symbol
(
LIEF::PE
)
Symbol
(
LIEF
)
SymbolCommand
(
LIEF::MachO
)
SymbolVersion
(
LIEF::ELF
)
SymbolVersionAux
(
LIEF::ELF
)
SymbolVersionAuxRequirement
(
LIEF::ELF
)
SymbolVersionDefinition
(
LIEF::ELF
)
SymbolVersionRequirement
(
LIEF::ELF
)
SysvHash
(
LIEF::ELF
)
T
Stub::target_info_t
(
LIEF::MachO
)
TemplateAlias
(
LIEF::dwarf::types
)
TemplateType
(
LIEF::dwarf::parameters
)
TemplateValue
(
LIEF::dwarf::parameters
)
ThreadCommand
(
LIEF::MachO
)
Thrown
(
LIEF::dwarf::types
)
CorePrStatus::timeval_t
(
LIEF::ELF
)
TLS
(
LIEF::PE
)
ToggleEndianness
(
LIEF
)
TwoLevelHints
(
LIEF::MachO
)
Type
(
LIEF::DEX
)
Type
(
LIEF::dwarf
)
Type
(
LIEF::pdb
)
Typedef
(
LIEF::dwarf::types
)
U
Union
(
LIEF::dwarf::types
)
Union
(
LIEF::pdb::types
)
ChainedPointerAnalysis::union_pointer_t
(
LIEF::MachO
)
UnknownCommand
(
LIEF::MachO
)
UUIDCommand
(
LIEF::MachO
)
V
Variable
(
LIEF::dwarf
)
vector_iostream
(
LIEF
)
VectorStream
(
LIEF
)
VersionMin
(
LIEF::MachO
)
Visitor
(
LIEF
)
Volatile
(
LIEF::dwarf::types
)
X
x509
(
LIEF::PE
)
X86Features
(
LIEF::ELF
)
X86ISA
(
LIEF::ELF
)
Generated by
1.13.0