LIEF: Library to Instrument Executable Formats Version 0.15.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NLIEFLIEF namespace
 NARTNamespace related to the LIEF's ART module
 NDEX
 NELFNamespace related to the LIEF's ELF module
 NMachONamespace related to the LIEF's Mach-O module
 NOAT
 NPENamespace related to the LIEF's PE module
 NVDEX
 CAbstractHash
 CASN1Reader
 CBinaryAbstract binary that exposes an uniform API for the different executable file formats
 CBinaryStreamClass that is used to a read stream of data from different sources
 CFileStreamStream interface over a std::ifstream
 Cfilter_iteratorIterator which return a ref on container's values given predicates
 CFunctionClass that represents a function in the binary
 CHash
 CHeader
 CMemoryStream
 CObject
 Cok_tOpaque structure used by ok_error_t
 CParserMain interface to parse an executable regardless of its format
 Cref_iteratorIterator which returns reference on container's values
 CRelocationClass which represents an abstracted Relocation
 CScopedStream
 CSectionClass which represents an abstracted section
 CSpanStream
 CSymbolThis class represents a symbol in an executable format
 Cvector_iostream
 CVectorStream
 CVisitor
 CElf_Binary_t
 CElf_DynamicEntry_Array_t
 CElf_DynamicEntry_Flags_t
 CElf_DynamicEntry_Library_t
 CElf_DynamicEntry_Rpath_t
 CElf_DynamicEntry_RunPath_t
 CElf_DynamicEntry_SharedObject_t
 CElf_DynamicEntry_t
 CElf_Header_t
 CElf_Section_t
 CElf_Segment_t
 CElf_Symbol_t
 CEnableBitMaskOperators
 CEnableBitMaskOperators< LIEF::ELF::Section::FLAGS >
 CEnableBitMaskOperators< LIEF::ELF::Segment::FLAGS >
 CEnableBitMaskOperators< LIEF::MachO::ExportInfo::FLAGS >
 CEnableBitMaskOperators< LIEF::MachO::Header::FLAGS >
 CEnableBitMaskOperators< LIEF::MachO::Section::FLAGS >
 CEnableBitMaskOperators< LIEF::MachO::SegmentCommand::FLAGS >
 CEnableBitMaskOperators< LIEF::MachO::SegmentCommand::VM_PROTECTIONS >
 CEnableBitMaskOperators< LIEF::PE::ACCELERATOR_FLAGS >
 CEnableBitMaskOperators< LIEF::PE::Header::CHARACTERISTICS >
 CEnableBitMaskOperators< LIEF::PE::LoadConfigurationV1::IMAGE_GUARD >
 CEnableBitMaskOperators< LIEF::PE::OptionalHeader::DLL_CHARACTERISTICS >
 CEnableBitMaskOperators< LIEF::PE::Section::CHARACTERISTICS >
 CEnableBitMaskOperators< LIEF::PE::Signature::VERIFICATION_CHECKS >
 CEnableBitMaskOperators< LIEF::PE::Signature::VERIFICATION_FLAGS >
 CEnableBitMaskOperators< LIEF::PE::x509::VERIFICATION_FLAGS >
 CMacho_Binary_tLIEF::MachO::Binary C Handler
 CMacho_Command_t
 CMacho_Header_t
 CMacho_Section_t
 CMacho_Segment_t
 CMacho_Symbol_t
 CPe_Binary_tLIEF::PE::Binary C Handler
 CPe_DataDirectory_t
 CPe_DosHeader_t
 CPe_Header_t
 CPe_Import_t
 CPe_ImportEntry_t
 CPe_OptionalHeader_t
 CPe_Section_t