MCPcopy Create free account

hub / github.com/lief-project/LIEF / functions

Functions11,400 in github.com/lief-project/LIEF

Methodempty
include/LIEF/iterators.hpp:439
Methodempty
include/LIEF/iterators.hpp:495
Functionenable
src/logging.cpp:217
Methodenable
api/rust/include/LIEF/rust/logging.hpp:23
Functionenable_cache
---------------------------------------------------------------------------- caching -----------------------------------------------------------------
src/dyld-shared-cache/dyldsc.cpp:52
Functionenable_cache_from_dir
Same behavior as [`enable_cache`] but with a user-provided cache directory
api/rust/cargo/lief/src/dsc/caching.rs:31
Methodenable_caching
src/dyld-shared-cache/dyldsc.cpp:179
Methodenable_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
Methodenable_caching
api/rust/include/LIEF/rust/DyldSharedCache/DyldSharedCache.hpp:109
Functionenable_debug
include/LIEF/logging.hpp:83
Functionenable_debug_log
plugins/binaryninja/analysis/src/log.hpp:28
Functionenable_debug_log
plugins/binaryninja/include/binaryninja/log_core.hpp:27
Methodenclave_config
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:229
Methodenclave_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:69
Methodenclave_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:67
Functionencoding
The encoding of the relocation
include/LIEF/ELF/Relocation.hpp:251
Methodencoding
src/DWARF/dwarf.cpp:622
Methodencoding
Describe how the base type is encoded and should be interpreted
api/rust/cargo/lief/src/dwarf/types/base.rs:88
Methodencoding
api/rust/include/LIEF/rust/DWARF/types/Base.hpp:28
Methodencoding
api/rust/include/LIEF/rust/ELF/Relocation.hpp:35
Methodencrypted_digest
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:57
Functionencryption_algorithm
Return the (public-key) algorithm used to encrypt the signature
include/LIEF/PE/signature/SignerInfo.hpp:109
Methodencryption_algorithm
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:54
Methodencryption_info
EncryptionInfo command +++++++++++++++++++++++
src/MachO/Binary.cpp:2329
Methodencryption_info
api/rust/include/LIEF/rust/MachO/Binary.hpp:246
Methodencryption_info_command>
src/MachO/endianness_support.cpp:313
Functionend
include/LIEF/ELF/NoteDetails/core/CoreFile.hpp:70
Functionend
include/LIEF/BinaryStream/VectorStream.hpp:72
Functionend
include/LIEF/BinaryStream/MemoryStream.hpp:59
Functionend
include/LIEF/BinaryStream/SpanStream.hpp:88
Functionend
include/LIEF/BinaryStream/BinaryStream.hpp:271
Methodend
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:44
Methodend
include/LIEF/iterators.hpp:365
Methodend
include/LIEF/iterators.hpp:494
Methodend
End of the range (RVA)
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:70
Functionend_address
End virtual address of the region
include/LIEF/DyldSharedCache/MappingInfo.hpp:84
Methodend_address
api/rust/include/LIEF/rust/DyldSharedCache/MappingInfo.hpp:26
Methodend_rva
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:65
Methodendian_swap
include/LIEF/iostream.hpp:198
Functionendianness
include/LIEF/Abstract/Header.hpp:115
Functionendswith
src/internal_utils.hpp:250
Functionentries
Iterator over the different RuntimeTableEntry entries
include/LIEF/MachO/FunctionVariants.hpp:220
Functionentries
Iterator over the DataCodeEntry
include/LIEF/MachO/DataInCode.hpp:85
Functionentries
Iterator over the DelayImport's entries (DelayImportEntry)
include/LIEF/PE/DelayImport.hpp:141
Functionentries
Iterator over the RelocationEntry
include/LIEF/PE/Relocation.hpp:84
Functionentries
Return an iterator over the PE::RichEntry within the header
include/LIEF/PE/RichHeader.hpp:58
Functionentries
Iterator over the ExportEntry
include/LIEF/PE/Export.hpp:104
Functionentries
Iterator over the different entry_t element of this table
include/LIEF/PE/resources/ResourceStringTable.hpp:105
Functionentries
Iterator over the FPO entries
include/LIEF/PE/debug/FPO.hpp:103
Functionentries
An iterator over the different POGO elements
include/LIEF/PE/debug/Pogo.hpp:79
Methodentries
Iterator over the different [`RuntimeTableEntry`] entries
api/rust/cargo/lief/src/macho/commands/function_variants.rs:111
Methodentries
Iterator over the [`DataCodeEntry`]
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:34
Methodentries
Iterator over the Relocation [`Entry`]
api/rust/cargo/lief/src/pe/relocation.rs:29
Methodentries
Iterator over the DelayImport's entries ([`DelayImportEntry`])
api/rust/cargo/lief/src/pe/delay_import.rs:63
Methodentries
Return an iterator over the [`RichEntry`] within the header
api/rust/cargo/lief/src/pe/rich_header.rs:44
Methodentries
Iterator over the different [`Entry`] exported by this table
api/rust/cargo/lief/src/pe/export.rs:55
Methodentries
Iterator over the [`ImportEntry`]
api/rust/cargo/lief/src/pe/import.rs:42
Methodentry_at_rva
Find the export entry at the provided RVA
api/rust/cargo/lief/src/pe/export.rs:130
Methodentry_at_rva
api/rust/include/LIEF/rust/PE/Export.hpp:76
Methodentry_by_name
Find the export entry with the given name
api/rust/cargo/lief/src/pe/export.rs:120
Methodentry_by_name
Try to find an [`ImportEntry`] by its name
api/rust/cargo/lief/src/pe/import.rs:88
Methodentry_by_name
api/rust/include/LIEF/rust/PE/Import.hpp:60
Methodentry_by_name
api/rust/include/LIEF/rust/PE/Export.hpp:68
Methodentry_by_ordinal
Find the export entry with the given ordinal number
api/rust/cargo/lief/src/pe/export.rs:125
Methodentry_by_ordinal
api/rust/include/LIEF/rust/PE/Export.hpp:72
Methodentry_point_command>
src/MachO/endianness_support.cpp:391
Functionentry_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
Methodentry_size
api/rust/include/LIEF/rust/ELF/Section.hpp:30
Functionentrypoint
Return the binary's entrypoint
include/LIEF/ELF/Binary.hpp:284
Functionentrypoint
Executable entrypoint
include/LIEF/ELF/Header.hpp:136
Functionentrypoint
Offset of the *main* function relative to the ``__TEXT`` segment
include/LIEF/MachO/MainCommand.hpp:50
Functionentrypoint
include/LIEF/Abstract/Header.hpp:111
Methodentrypoint
Binary's entrypoint
api/rust/cargo/lief/src/generic.rs:134
Methodentrypoint
api/rust/include/LIEF/rust/ELF/Header.hpp:24
Methodentrypoint
api/rust/include/LIEF/rust/MachO/Main.hpp:24
Methodentrypoint
api/rust/include/LIEF/rust/Abstract/Binary.hpp:62
Methodentrypoint
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:66
Methodenv
src/PDB/pdb.cpp:561
Methodenv
api/rust/include/LIEF/rust/PDB/BuildMetadata.hpp:57
Methodepilog_count
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:95
Methodepilog_count
include/LIEF/PE/exceptions_info/internal_arm64.hpp:80
Methodepilog_offset
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:96
Functionepilog_scopes
Iterator over the epilog scopes
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:146
Functionepilog_scopes_offset
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:133
Methodexception_handler
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:98
Functionexception_handler_offset
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:141
Functionexceptions
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
Methodexceptions_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:420
Methodexport
(File file, DomainObject domainObj, AddressSetView addrSet, TaskMonitor monitor)
plugins/ghidra/src/main/java/lief/ghidra/exporter/DwarfExporter.java:45
Functionexport_addr_table_cnt
Number of entries in the export address table
include/LIEF/PE/Export.hpp:123
Methodexport_addr_table_cnt
api/rust/include/LIEF/rust/PE/Export.hpp:51
Functionexport_addr_table_rva
RVA of the export address table
include/LIEF/PE/Export.hpp:118
Methodexport_addr_table_rva
RVA of the export address table
api/rust/cargo/lief/src/pe/export.rs:75
Methodexport_addr_table_rva
api/rust/include/LIEF/rust/PE/Export.hpp:50
Methodexport_delay_dirdir
Return the data directory associated with delayed imports
api/rust/cargo/lief/src/pe/binary.rs:328
Functionexport_dir
Return the data directory associated with the export table
include/LIEF/PE/Binary.hpp:708
Methodexport_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:408
Functionexport_flags
According to the PE specifications this value is reserved and should be set to 0
include/LIEF/PE/Export.hpp:74
Methodexport_trie
src/MachO/DyldInfo.cpp:836
Methodexport_trie
api/rust/include/LIEF/rust/MachO/DyldInfo.hpp:58
← previousnext →6,101–6,200 of 11,400, ranked by callers