LIEF: Library to Instrument Executable Formats Version 1.0.0
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 install
  linux
   x86_64
    sdk
     static
      include
       LIEF
        Abstract
         
Binary.hpp
         
DebugInfo.hpp
         
Function.hpp
         
hash.hpp
         
Header.hpp
         
json.hpp
         
Parser.hpp
         
Relocation.hpp
         
Section.hpp
         
Symbol.hpp
        ART
         
enums.hpp
         
EnumToString.hpp
         
File.hpp
         
hash.hpp
         
Header.hpp
         
java_structures.hpp
         
json.hpp
         
Parser.hpp
         
types.hpp
         
utils.hpp
        asm
         aarch64
          operands
           
Immediate.hpp
           
Memory.hpp
           
PCRelative.hpp
           
Register.hpp
          
Instruction.hpp
          
opcodes.hpp
          
Operand.hpp
          
operands.hpp
          
registers.hpp
         arm
          
Instruction.hpp
          
opcodes.hpp
          
registers.hpp
         ebpf
          operands
           
Immediate.hpp
           
Memory.hpp
           
PCRelative.hpp
           
Register.hpp
          
Instruction.hpp
          
opcodes.hpp
          
Operand.hpp
          
operands.hpp
          
registers.hpp
         mips
          operands
           
Immediate.hpp
           
Memory.hpp
           
PCRelative.hpp
           
Register.hpp
          
Instruction.hpp
          
opcodes.hpp
          
Operand.hpp
          
operands.hpp
          
registers.hpp
         powerpc
          operands
           
Immediate.hpp
           
Memory.hpp
           
PCRelative.hpp
           
Register.hpp
          
Instruction.hpp
          
opcodes.hpp
          
Operand.hpp
          
operands.hpp
          
registers.hpp
         riscv
          operands
           
Immediate.hpp
           
Memory.hpp
           
PCRelative.hpp
           
Register.hpp
          
Instruction.hpp
          
opcodes.hpp
          
Operand.hpp
          
operands.hpp
          
registers.hpp
         x86
          operands
           
Immediate.hpp
           
Memory.hpp
           
PCRelative.hpp
           
Register.hpp
          
Instruction.hpp
          
opcodes.hpp
          
Operand.hpp
          
operands.hpp
          
registers.hpp
         
aarch64.hpp
         
arm.hpp
         
AssemblerConfig.hpp
         
ebpf.hpp
         
Engine.hpp
         
Instruction.hpp
         
mips.hpp
         
powerpc.hpp
         
riscv.hpp
         
x86.hpp
        BinaryStream
         
ASN1Reader.hpp
         
BinaryStream.hpp
         
DumpStream.hpp
         
FileStream.hpp
         
MemoryStream.hpp
         
SpanStream.hpp
         
VectorStream.hpp
        COFF
         AuxiliarySymbols
          
AuxiliarybfAndefSymbol.hpp
          
AuxiliaryCLRToken.hpp
          
AuxiliaryFile.hpp
          
AuxiliaryFunctionDefinition.hpp
          
AuxiliarySectionDefinition.hpp
          
AuxiliaryWeakExternal.hpp
         
AuxiliarySymbol.hpp
         
BigObjHeader.hpp
         
Binary.hpp
         
Header.hpp
         
Parser.hpp
         
ParserConfig.hpp
         
RegularHeader.hpp
         
Relocation.hpp
         
Section.hpp
         
String.hpp
         
Symbol.hpp
         
utils.hpp
        DEX
         
Class.hpp
         
CodeInfo.hpp
         
deopt.hpp
         
enums.hpp
         
EnumToString.hpp
         
Field.hpp
         
File.hpp
         
hash.hpp
         
Header.hpp
         
instructions.hpp
         
json.hpp
         
MapItem.hpp
         
MapList.hpp
         
Method.hpp
         
Parser.hpp
         
Prototype.hpp
         
Type.hpp
         
types.hpp
         
utils.hpp
        DWARF
         editor
          
ArrayType.hpp
          
BaseType.hpp
          
CompilationUnit.hpp
          
EnumType.hpp
          
Function.hpp
          
FunctionType.hpp
          
PointerType.hpp
          
StructType.hpp
          
Type.hpp
          
TypeDef.hpp
          
Variable.hpp
         types
          
Array.hpp
          
Atomic.hpp
          
Base.hpp
          
ClassLike.hpp
          
Coarray.hpp
          
Const.hpp
          
Dynamic.hpp
          
Enum.hpp
          
File.hpp
          
Immutable.hpp
          
Interface.hpp
          
Pointer.hpp
          
PointerToMember.hpp
          
Reference.hpp
          
Restrict.hpp
          
RValueRef.hpp
          
SetTy.hpp
          
Shared.hpp
          
StringTy.hpp
          
Subroutine.hpp
          
TemplateAlias.hpp
          
Thrown.hpp
          
Typedef.hpp
          
Volatile.hpp
         
CompilationUnit.hpp
         
DebugInfo.hpp
         
Editor.hpp
         
enums.hpp
         
Function.hpp
         
LexicalBlock.hpp
         
Parameter.hpp
         
Scope.hpp
         
Type.hpp
         
types.hpp
         
Variable.hpp
        DyldSharedCache
         
caching.hpp
         
DyldSharedCache.hpp
         
Dylib.hpp
         
MappingInfo.hpp
         
SubCache.hpp
         
utils.hpp
         
uuid.hpp
        ELF
         NoteDetails
          core
           
CoreAuxv.hpp
           
CoreFile.hpp
           
CorePrPsInfo.hpp
           
CorePrStatus.hpp
           
CoreSigInfo.hpp
          properties
           
AArch64Feature.hpp
           
AArch64PAuth.hpp
           
Generic.hpp
           
Needed.hpp
           
NoteNoCopyOnProtected.hpp
           
StackSize.hpp
           
X86Feature.hpp
           
X86ISA.hpp
          
AndroidIdent.hpp
          
Core.hpp
          
NoteAbi.hpp
          
NoteGnuProperty.hpp
          
Properties.hpp
          
QNXStack.hpp
         Relocations
          
AArch64.def
          
ARM.def
          
BPF.def
          
Hexagon.def
          
i386.def
          
LoongArch.def
          
Mips.def
          
PowerPC.def
          
PowerPC64.def
          
RISCV.def
          
SH4.def
          
Sparc.def
          
SystemZ.def
          
x86_64.def
         
Binary.h
         
Binary.hpp
         
Builder.hpp
         
DynamicEntry.h
         
DynamicEntry.hpp
         
DynamicEntryArray.hpp
         
DynamicEntryAuxiliary.hpp
         
DynamicEntryFilter.hpp
         
DynamicEntryFlags.hpp
         
DynamicEntryLibrary.hpp
         
DynamicEntryRpath.hpp
         
DynamicEntryRunPath.hpp
         
DynamicSharedObject.hpp
         
enums.h
         
enums.hpp
         
enums.inc
         
EnumToString.hpp
         
GnuHash.hpp
         
hash.hpp
         
Header.h
         
Header.hpp
         
json.hpp
         
Note.hpp
         
NoteDetails.hpp
         
Parser.hpp
         
ParserConfig.hpp
         
ProcessorFlags.hpp
         
Relocation.hpp
         
Section.h
         
Section.hpp
         
Segment.h
         
Segment.hpp
         
Symbol.h
         
Symbol.hpp
         
SymbolVersion.hpp
         
SymbolVersionAux.hpp
         
SymbolVersionAuxRequirement.hpp
         
SymbolVersionDefinition.hpp
         
SymbolVersionRequirement.hpp
         
SysvHash.hpp
         
utils.h
         
utils.hpp
        MachO
         FunctionVariants
          
Arm64.def
          
PerProcess.def
          
SystemWide.def
          
X86_64.def
         
AtomInfo.hpp
         
Binary.h
         
Binary.hpp
         
BinaryParser.hpp
         
BindingInfo.hpp
         
BindingInfoIterator.hpp
         
Builder.hpp
         
BuildToolVersion.hpp
         
BuildVersion.hpp
         
ChainedBindingInfo.hpp
         
ChainedPointerAnalysis.hpp
         
CodeSignature.hpp
         
CodeSignatureDir.hpp
         
DataCodeEntry.hpp
         
DataInCode.hpp
         
DyldBindingInfo.hpp
         
DyldChainedFixups.hpp
         
DyldChainedFixupsCreator.hpp
         
DyldChainedFormat.hpp
         
DyldEnvironment.hpp
         
DyldExportsTrie.hpp
         
DyldInfo.hpp
         
DylibCommand.hpp
         
DylinkerCommand.hpp
         
DynamicSymbolCommand.hpp
         
EncryptionInfo.hpp
         
enums.h
         
enums.hpp
         
enums.inc
         
EnumToString.hpp
         
ExportInfo.hpp
         
FatBinary.hpp
         
FilesetCommand.hpp
         
FunctionStarts.hpp
         
FunctionVariantFixups.hpp
         
FunctionVariants.hpp
         
hash.hpp
         
Header.h
         
Header.hpp
         
IndirectBindingInfo.hpp
         
json.hpp
         
LazyLoadDylibInfo.hpp
         
LinkEdit.hpp
         
LinkerOptHint.hpp
         
LoadCommand.h
         
LoadCommand.hpp
         
MainCommand.hpp
         
NoteCommand.hpp
         
Parser.hpp
         
ParserConfig.hpp
         
Relocation.hpp
         
RelocationDyld.hpp
         
RelocationFixup.hpp
         
RelocationObject.hpp
         
Routine.hpp
         
RPathCommand.hpp
         
Section.h
         
Section.hpp
         
Segment.h
         
SegmentCommand.hpp
         
SegmentSplitInfo.hpp
         
SourceVersion.hpp
         
Stub.hpp
         
SubClient.hpp
         
SubFramework.hpp
         
Symbol.h
         
Symbol.hpp
         
SymbolCommand.hpp
         
ThreadCommand.hpp
         
ThreadLocalVariables.hpp
         
TwoLevelHints.hpp
         
type_traits.hpp
         
UnknownCommand.hpp
         
utils.hpp
         
UUIDCommand.hpp
         
VersionMin.hpp
        OAT
         
Binary.hpp
         
Class.hpp
         
DexFile.hpp
         
enums.hpp
         
EnumToString.hpp
         
hash.hpp
         
Header.hpp
         
json.hpp
         
Method.hpp
         
Parser.hpp
         
type_traits.hpp
         
utils.hpp
        ObjC
         
Category.hpp
         
Class.hpp
         
DeclOpt.hpp
         
IVar.hpp
         
Metadata.hpp
         
Method.hpp
         
Property.hpp
         
Protocol.hpp
        PDB
         types
          
Array.hpp
          
Attribute.hpp
          
BitField.hpp
          
ClassLike.hpp
          
Enum.hpp
          
Function.hpp
          
Method.hpp
          
Modifier.hpp
          
Pointer.hpp
          
Simple.hpp
          
Union.hpp
         
BuildMetadata.hpp
         
CompilationUnit.hpp
         
DebugInfo.hpp
         
Function.hpp
         
PublicSymbol.hpp
         
Type.hpp
         
types.hpp
         
utils.hpp
        PE
         debug
          
CodeView.hpp
          
CodeViewPDB.hpp
          
Debug.hpp
          
ExDllCharacteristics.hpp
          
FPO.hpp
          
PDBChecksum.hpp
          
Pogo.hpp
          
PogoEntry.hpp
          
Repro.hpp
          
VCFeature.hpp
         exceptions_info
          AArch64
           
PackedFunction.hpp
           
UnpackedFunction.hpp
          
internal_arm64.hpp
          
internal_x64.hpp
          
RuntimeFunctionAArch64.hpp
          
RuntimeFunctionX64.hpp
          
UnwindCodeAArch64.hpp
          
UnwindCodeX64.hpp
         LoadConfigurations
          CHPEMetadata
           
Metadata.hpp
           
MetadataARM64.hpp
           
MetadataX86.hpp
          DynamicRelocation
           
DynamicFixup.hpp
           
DynamicFixupARM64Kernel.hpp
           
DynamicFixupARM64X.hpp
           
DynamicFixupControlTransfer.hpp
           
DynamicFixupGeneric.hpp
           
DynamicFixupUnknown.hpp
           
DynamicRelocationBase.hpp
           
DynamicRelocationV1.hpp
           
DynamicRelocationV2.hpp
           
FunctionOverride.hpp
           
FunctionOverrideInfo.hpp
          
CHPEMetadata.hpp
          
DynamicRelocation.hpp
          
EnclaveConfiguration.hpp
          
EnclaveImport.hpp
          
LoadConfiguration.hpp
          
VolatileMetadata.hpp
         resources
          
AcceleratorCodes.hpp
          
langs.hpp
          
ResourceAccelerator.hpp
          
ResourceDialog.hpp
          
ResourceDialogExtended.hpp
          
ResourceDialogRegular.hpp
          
ResourceIcon.hpp
          
ResourceStringFileInfo.hpp
          
ResourceStringTable.hpp
          
ResourceVar.hpp
          
ResourceVarFileInfo.hpp
          
ResourceVersion.hpp
         signature
          attributes
           
ContentType.hpp
           
GenericType.hpp
           
MsCounterSign.hpp
           
MsManifestBinaryID.hpp
           
MsSpcNestedSignature.hpp
           
MsSpcStatementType.hpp
           
PKCS9AtSequenceNumber.hpp
           
PKCS9CounterSignature.hpp
           
PKCS9MessageDigest.hpp
           
PKCS9SigningTime.hpp
           
SigningCertificateV2.hpp
           
SpcRelaxedPeMarkerCheck.hpp
           
SpcSpOpusInfo.hpp
          
Attribute.hpp
          
attributes.hpp
          
ContentInfo.hpp
          
GenericContent.hpp
          
OIDToString.hpp
          
PKCS9TSTInfo.hpp
          
RsaInfo.hpp
          
Signature.hpp
          
SignatureParser.hpp
          
SignerInfo.hpp
          
SpcIndirectData.hpp
          
types.hpp
          
x509.hpp
         
Binary.h
         
Binary.hpp
         
Builder.hpp
         
CodeIntegrity.hpp
         
CodePage.hpp
         
DataDirectory.h
         
DataDirectory.hpp
         
Debug.hpp
         
DelayImport.hpp
         
DelayImportEntry.hpp
         
DosHeader.h
         
DosHeader.hpp
         
enums.h
         
enums.hpp
         
enums.inc
         
EnumToString.h
         
EnumToString.hpp
         
ExceptionInfo.hpp
         
Export.hpp
         
ExportEntry.hpp
         
Factory.hpp
         
hash.hpp
         
Header.h
         
Header.hpp
         
Import.h
         
Import.hpp
         
ImportEntry.h
         
ImportEntry.hpp
         
json.hpp
         
LoadConfigurations.hpp
         
OptionalHeader.h
         
OptionalHeader.hpp
         
Parser.hpp
         
ParserConfig.hpp
         
Relocation.hpp
         
RelocationEntry.hpp
         
ResourceData.hpp
         
ResourceDirectory.hpp
         
ResourceNode.hpp
         
ResourcesManager.hpp
         
RichEntry.hpp
         
RichHeader.hpp
         
Section.h
         
Section.hpp
         
TLS.hpp
         
utils.hpp
        platforms
         android
          
version.hpp
         
android.hpp
        runtime
         android
          
Host.hpp
          
Module.hpp
          
Process.hpp
          
Property.hpp
         linux
          
Host.hpp
          
Module.hpp
          
Process.hpp
         osx
          
Host.hpp
          
Module.hpp
          
Process.hpp
         windows
          
Host.hpp
          
injector.hpp
          
LdrDataTableEntry.hpp
          
Module.hpp
          
PEB.hpp
          
Process.hpp
         
android.hpp
         
assembler.hpp
         
disassembler.hpp
         
Host.hpp
         
linux.hpp
         
Memory.hpp
         
Module.hpp
         
osx.hpp
         
Process.hpp
         
utils.hpp
         
windows.hpp
        VDEX
         
File.hpp
         
hash.hpp
         
Header.hpp
         
json.hpp
         
Parser.hpp
         
type_traits.hpp
         
utils.hpp
        
Abstract.hpp
        
ART.hpp
        
ASM.hpp
        
canbe_unique.hpp
        
COFF.hpp
        
compiler_attributes.hpp
        
config.h
        
debug_loc.hpp
        
DebugDeclOpt.hpp
        
DEX.hpp
        
DWARF.hpp
        
DyldSharedCache.hpp
        
ELF.h
        
ELF.hpp
        
endianness_support.hpp
        
enums.hpp
        
errors.hpp
        
hash.hpp
        
iostream.hpp
        
iterators.hpp
        
json.hpp
        
LIEF.h
        
LIEF.hpp
        
logging.h
        
logging.hpp
        
MachO.h
        
MachO.hpp
        
OAT.hpp
        
ObjC.hpp
        
Object.hpp
        
optional.hpp
        
PDB.hpp
        
PE.h
        
PE.hpp
        
platforms.hpp
        
range.hpp
        
runtime.hpp
        
span.hpp
        
to_json.hpp
        
types.h
        
types.hpp
        
utils.hpp
        
VDEX.hpp
        
version.h
        
visibility.h
        
Visitor.hpp
        
visitor_macros.hpp
 src
  doc
   
doxygen