Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/lief-project/LIEF
/ functions
Functions
11,400 in github.com/lief-project/LIEF
⨍
Functions
11,400
◇
Types & classes
3,500
↳
Endpoints
2
Method
empty
include/LIEF/iterators.hpp:439
Method
empty
include/LIEF/iterators.hpp:495
Function
enable
src/logging.cpp:217
Method
enable
api/rust/include/LIEF/rust/logging.hpp:23
Function
enable_cache
---------------------------------------------------------------------------- caching -----------------------------------------------------------------
src/dyld-shared-cache/dyldsc.cpp:52
Function
enable_cache_from_dir
Same behavior as [`enable_cache`] but with a user-provided cache directory
api/rust/cargo/lief/src/dsc/caching.rs:31
Method
enable_caching
src/dyld-shared-cache/dyldsc.cpp:179
Method
enable_caching
When enabled, this function allows to record and to keep in *cache*, dyld shared cache information that are costly to access. For instance, GOT symbo
api/rust/cargo/lief/src/dsc/dyld_shared_cache.rs:350
Method
enable_caching
api/rust/include/LIEF/rust/DyldSharedCache/DyldSharedCache.hpp:109
Function
enable_debug
include/LIEF/logging.hpp:83
Function
enable_debug_log
plugins/binaryninja/analysis/src/log.hpp:28
Function
enable_debug_log
plugins/binaryninja/include/binaryninja/log_core.hpp:27
Method
enclave_config
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:229
Method
enclave_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:69
Method
enclave_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:67
Function
encoding
The encoding of the relocation
include/LIEF/ELF/Relocation.hpp:251
Method
encoding
src/DWARF/dwarf.cpp:622
Method
encoding
Describe how the base type is encoded and should be interpreted
api/rust/cargo/lief/src/dwarf/types/base.rs:88
Method
encoding
api/rust/include/LIEF/rust/DWARF/types/Base.hpp:28
Method
encoding
api/rust/include/LIEF/rust/ELF/Relocation.hpp:35
Method
encrypted_digest
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:57
Function
encryption_algorithm
Return the (public-key) algorithm used to encrypt the signature
include/LIEF/PE/signature/SignerInfo.hpp:109
Method
encryption_algorithm
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:54
Method
encryption_info
EncryptionInfo command +++++++++++++++++++++++
src/MachO/Binary.cpp:2329
Method
encryption_info
api/rust/include/LIEF/rust/MachO/Binary.hpp:246
Method
encryption_info_command>
src/MachO/endianness_support.cpp:313
Function
end
include/LIEF/ELF/NoteDetails/core/CoreFile.hpp:70
Function
end
include/LIEF/BinaryStream/VectorStream.hpp:72
Function
end
include/LIEF/BinaryStream/MemoryStream.hpp:59
Function
end
include/LIEF/BinaryStream/SpanStream.hpp:88
Function
end
include/LIEF/BinaryStream/BinaryStream.hpp:271
Method
end
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:44
Method
end
include/LIEF/iterators.hpp:365
Method
end
include/LIEF/iterators.hpp:494
Method
end
End of the range (RVA)
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:70
Function
end_address
End virtual address of the region
include/LIEF/DyldSharedCache/MappingInfo.hpp:84
Method
end_address
api/rust/include/LIEF/rust/DyldSharedCache/MappingInfo.hpp:26
Method
end_rva
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:65
Method
endian_swap
include/LIEF/iostream.hpp:198
Function
endianness
include/LIEF/Abstract/Header.hpp:115
Function
endswith
src/internal_utils.hpp:250
Function
entries
Iterator over the different RuntimeTableEntry entries
include/LIEF/MachO/FunctionVariants.hpp:220
Function
entries
Iterator over the DataCodeEntry
include/LIEF/MachO/DataInCode.hpp:85
Function
entries
Iterator over the DelayImport's entries (DelayImportEntry)
include/LIEF/PE/DelayImport.hpp:141
Function
entries
Iterator over the RelocationEntry
include/LIEF/PE/Relocation.hpp:84
Function
entries
Return an iterator over the PE::RichEntry within the header
include/LIEF/PE/RichHeader.hpp:58
Function
entries
Iterator over the ExportEntry
include/LIEF/PE/Export.hpp:104
Function
entries
Iterator over the different entry_t element of this table
include/LIEF/PE/resources/ResourceStringTable.hpp:105
Function
entries
Iterator over the FPO entries
include/LIEF/PE/debug/FPO.hpp:103
Function
entries
An iterator over the different POGO elements
include/LIEF/PE/debug/Pogo.hpp:79
Method
entries
Iterator over the different [`RuntimeTableEntry`] entries
api/rust/cargo/lief/src/macho/commands/function_variants.rs:111
Method
entries
Iterator over the [`DataCodeEntry`]
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:34
Method
entries
Iterator over the Relocation [`Entry`]
api/rust/cargo/lief/src/pe/relocation.rs:29
Method
entries
Iterator over the DelayImport's entries ([`DelayImportEntry`])
api/rust/cargo/lief/src/pe/delay_import.rs:63
Method
entries
Return an iterator over the [`RichEntry`] within the header
api/rust/cargo/lief/src/pe/rich_header.rs:44
Method
entries
Iterator over the different [`Entry`] exported by this table
api/rust/cargo/lief/src/pe/export.rs:55
Method
entries
Iterator over the [`ImportEntry`]
api/rust/cargo/lief/src/pe/import.rs:42
Method
entry_at_rva
Find the export entry at the provided RVA
api/rust/cargo/lief/src/pe/export.rs:130
Method
entry_at_rva
api/rust/include/LIEF/rust/PE/Export.hpp:76
Method
entry_by_name
Find the export entry with the given name
api/rust/cargo/lief/src/pe/export.rs:120
Method
entry_by_name
Try to find an [`ImportEntry`] by its name
api/rust/cargo/lief/src/pe/import.rs:88
Method
entry_by_name
api/rust/include/LIEF/rust/PE/Import.hpp:60
Method
entry_by_name
api/rust/include/LIEF/rust/PE/Export.hpp:68
Method
entry_by_ordinal
Find the export entry with the given ordinal number
api/rust/cargo/lief/src/pe/export.rs:125
Method
entry_by_ordinal
api/rust/include/LIEF/rust/PE/Export.hpp:72
Method
entry_point_command>
src/MachO/endianness_support.cpp:391
Function
entry_size
This function returns the size of an element in the case of a section that contains an array. For instance, the `.dynamic` section contains an array
include/LIEF/ELF/Section.hpp:282
Method
entry_size
api/rust/include/LIEF/rust/ELF/Section.hpp:30
Function
entrypoint
Return the binary's entrypoint
include/LIEF/ELF/Binary.hpp:284
Function
entrypoint
Executable entrypoint
include/LIEF/ELF/Header.hpp:136
Function
entrypoint
Offset of the *main* function relative to the ``__TEXT`` segment
include/LIEF/MachO/MainCommand.hpp:50
Function
entrypoint
include/LIEF/Abstract/Header.hpp:111
Method
entrypoint
Binary's entrypoint
api/rust/cargo/lief/src/generic.rs:134
Method
entrypoint
api/rust/include/LIEF/rust/ELF/Header.hpp:24
Method
entrypoint
api/rust/include/LIEF/rust/MachO/Main.hpp:24
Method
entrypoint
api/rust/include/LIEF/rust/Abstract/Binary.hpp:62
Method
entrypoint
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:66
Method
env
src/PDB/pdb.cpp:561
Method
env
api/rust/include/LIEF/rust/PDB/BuildMetadata.hpp:57
Method
epilog_count
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:95
Method
epilog_count
include/LIEF/PE/exceptions_info/internal_arm64.hpp:80
Method
epilog_offset
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:96
Function
epilog_scopes
Iterator over the epilog scopes
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:146
Function
epilog_scopes_offset
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:133
Method
exception_handler
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:98
Function
exception_handler_offset
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:141
Function
exceptions
Iterator over the exception (`_RUNTIME_FUNCTION`) functions \warning This function requires that the option LIEF::PE::ParserConfig::parse_exceptions
include/LIEF/PE/Binary.hpp:823
Method
exceptions_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:420
Method
export
(File file, DomainObject domainObj, AddressSetView addrSet, TaskMonitor monitor)
plugins/ghidra/src/main/java/lief/ghidra/exporter/DwarfExporter.java:45
Function
export_addr_table_cnt
Number of entries in the export address table
include/LIEF/PE/Export.hpp:123
Method
export_addr_table_cnt
api/rust/include/LIEF/rust/PE/Export.hpp:51
Function
export_addr_table_rva
RVA of the export address table
include/LIEF/PE/Export.hpp:118
Method
export_addr_table_rva
RVA of the export address table
api/rust/cargo/lief/src/pe/export.rs:75
Method
export_addr_table_rva
api/rust/include/LIEF/rust/PE/Export.hpp:50
Method
export_delay_dirdir
Return the data directory associated with delayed imports
api/rust/cargo/lief/src/pe/binary.rs:328
Function
export_dir
Return the data directory associated with the export table
include/LIEF/PE/Binary.hpp:708
Method
export_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:408
Function
export_flags
According to the PE specifications this value is reserved and should be set to 0
include/LIEF/PE/Export.hpp:74
Method
export_trie
src/MachO/DyldInfo.cpp:836
Method
export_trie
api/rust/include/LIEF/rust/MachO/DyldInfo.hpp:58
← previous
next →
6,101–6,200 of 11,400, ranked by callers