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
Function
vector_iostream edit
\private
include/LIEF/PE/ResourceData.hpp:111
Method
verify
api/rust/include/LIEF/rust/PE/signature/x509.hpp:60
Method
verify_with_signature
Verify the binary with the [`signature::Signature`] object provided in the first parameter. It can be used to verify a detached signature: ``` if let
api/rust/cargo/lief/src/pe/binary.rs:247
Method
verify_with_signature
api/rust/include/LIEF/rust/PE/Binary.hpp:347
Function
version
src/utils.cpp:166
Function
version
Return the current version
api/rust/cargo/lief/src/lib.rs:152
Function
version
api/rust/include/LIEF/rust/utils.hpp:44
Function
version
Version revision This field should always have the value ``1``. It will be changed if the versioning implementation has to be changed in an incompati
include/LIEF/ELF/SymbolVersionDefinition.hpp:58
Function
version
Version revision This field should always have the value ``1``. It will be changed if the versioning implementation has to be changed in an incompati
include/LIEF/ELF/SymbolVersionRequirement.hpp:61
Function
version
include/LIEF/ELF/NoteDetails/properties/AArch64PAuth.hpp:43
Function
version
The version of this header which must be >= 2
include/LIEF/COFF/BigObjHeader.hpp:54
Function
version
Version associated with the tool
include/LIEF/MachO/BuildToolVersion.hpp:66
Function
version
include/LIEF/MachO/VersionMin.hpp:55
Function
version
include/LIEF/MachO/SourceVersion.hpp:57
Function
version
The version number of the extended dialog box template. This member must be set to 1.
include/LIEF/PE/resources/ResourceDialogExtended.hpp:135
Function
version
Describes the version of the remaining `.xdata`. Currently (2025-01-04), only version 0 is defined, so values of 1-3 aren't permitted.
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:81
Function
version
Should be 1
include/LIEF/PE/signature/Signature.hpp:106
Function
version
Should be 1
include/LIEF/PE/signature/SignerInfo.hpp:80
Function
version
include/LIEF/PE/signature/attributes/MsCounterSign.hpp:56
Function
version
Version of the structure
include/LIEF/PE/LoadConfigurations/DynamicRelocation/DynamicRelocationBase.hpp:76
Function
version
Version of the structure
include/LIEF/PE/LoadConfigurations/CHPEMetadata/Metadata.hpp:64
Method
version
src/dyld-shared-cache/dyldsc.cpp:88
Method
version
Version of dyld used by this cache
api/rust/cargo/lief/src/dsc/dyld_shared_cache.rs:232
Method
version
Should be 1
api/rust/cargo/lief/src/pe/signature.rs:159
Method
version
(&self)
api/rust/cargo/lief/src/pe/dynamic_fixups.rs:381
Method
version
Version of the structure
api/rust/cargo/lief/src/pe/load_configuration.rs:708
Method
version
(&self)
api/rust/cargo/lief/src/pe/signature/attributes.rs:613
Method
version
api/rust/include/LIEF/rust/DyldSharedCache/DyldSharedCache.hpp:88
Method
version
api/rust/include/LIEF/rust/ELF/SymbolVersionDefinition.hpp:38
Method
version
api/rust/include/LIEF/rust/COFF/Header.hpp:64
Method
version
api/rust/include/LIEF/rust/MachO/BuildToolVersion.hpp:27
Method
version
api/rust/include/LIEF/rust/MachO/VersionMin.hpp:26
Method
version
api/rust/include/LIEF/rust/MachO/SourceVersion.hpp:25
Method
version
api/rust/include/LIEF/rust/PDB/BuildMetadata.hpp:52
Method
version
api/rust/include/LIEF/rust/PE/RuntimeFunctionX64.hpp:73
Method
version
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:92
Method
version
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:29
Method
version
api/rust/include/LIEF/rust/PE/LoadConfiguration/DynamicRelocation/DynamicRelocation.hpp:29
Method
version
api/rust/include/LIEF/rust/PE/LoadConfiguration/DynamicRelocation/DynamicFixup.hpp:236
Method
version
api/rust/include/LIEF/rust/PE/signature/Signature.hpp:73
Method
version
api/rust/include/LIEF/rust/PE/signature/x509.hpp:28
Method
version
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:51
Method
version
api/rust/include/LIEF/rust/PE/signature/attributes/MsCounterSign.hpp:51
Method
version_min
Version Min +++++++++++
src/MachO/Binary.cpp:2176
Method
version_min
api/rust/include/LIEF/rust/MachO/Binary.hpp:294
Method
version_min_command>
src/MachO/endianness_support.cpp:322
Function
virtual_address
Memory address where the MachO file should be mapped
include/LIEF/MachO/FilesetCommand.hpp:63
Function
virtual_address
Address where the section should be mapped
include/LIEF/Abstract/Section.hpp:75
Function
virtual_address
The RVA for which the offset of the relocation entries (RelocationEntry) is added
include/LIEF/PE/Relocation.hpp:69
Method
virtual_address
api/rust/include/LIEF/rust/MachO/SegmentCommand.hpp:48
Method
virtual_address
api/rust/include/LIEF/rust/MachO/Fileset.hpp:28
Method
virtual_address
api/rust/include/LIEF/rust/Abstract/Section.hpp:30
Method
virtual_address
api/rust/include/LIEF/rust/PE/Relocation.hpp:37
Method
virtual_address_to_offset
src/MachO/Binary.cpp:1843
Method
virtual_address_to_offset
Convert the given virtual address into an offset
api/rust/cargo/lief/src/elf/binary.rs:269
Method
virtual_address_to_offset
api/rust/include/LIEF/rust/ELF/Binary.hpp:406
Function
virtual_size
The in-memory size of this segment. Usually, if the `.bss` segment is wrapped by this segment then, virtual_size is larger than physical_size
include/LIEF/ELF/Segment.hpp:201
Function
virtual_size
Virtual size of the section (should be 0)
include/LIEF/COFF/Section.hpp:83
Function
virtual_size
Virtual size of the segment
include/LIEF/MachO/SegmentCommand.hpp:126
Function
virtual_size
Size of the binary in memory when mapped by the loader (`dyld`)
include/LIEF/MachO/Binary.hpp:451
Method
virtual_size
Return the size taken by the binary when loaded (virtual size)
api/rust/cargo/lief/src/elf/binary.rs:98
Method
virtual_size
api/rust/include/LIEF/rust/ELF/Binary.hpp:412
Method
virtual_size
api/rust/include/LIEF/rust/COFF/Section.hpp:61
Method
virtual_size
api/rust/include/LIEF/rust/MachO/SegmentCommand.hpp:49
Method
virtual_size
api/rust/include/LIEF/rust/PE/Section.hpp:26
Method
virtual_size
api/rust/include/LIEF/rust/PE/Binary.hpp:376
Function
visibility
Symbol visibility
include/LIEF/ELF/Symbol.hpp:128
Method
visibility
api/rust/include/LIEF/rust/ELF/Symbol.hpp:32
Method
visit
src/Visitor.cpp:27
Method
visit
src/DEX/json.cpp:30
Method
visit
src/VDEX/json.cpp:26
Method
visit
src/ART/json.cpp:24
Method
visit
src/ELF/json.cpp:23
Method
visit
src/OAT/json.cpp:24
Method
visit
src/MachO/json.cpp:38
Method
visit
src/Abstract/json.cpp:28
Method
visit
src/PE/json.cpp:47
Method
visit_Text
(self, node)
doc/sphinx/sphinx_lief_doc/writers/html5.py:32
Function
visit_image_comparison
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/img_comparison.py:49
Function
visit_lief_package
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/plugin_package.py:31
Function
visit_lief_sdk_package
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/sdk_package.py:31
Function
visit_liefapi_node
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/lief_api.py:87
Method
visit_paragraph
(self, node: nodes.paragraph)
doc/sphinx/sphinx_lief_doc/writers/html5.py:11
Method
vm_offset
src/dyld-shared-cache/dyldsc.cpp:368
Method
vm_offset
api/rust/include/LIEF/rust/DyldSharedCache/SubCache.hpp:26
Method
void_ty
plugins/binaryninja/analysis/src/TypeBuilder.hpp:44
Method
volatile_metadata
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:237
Method
walk_chain
src/MachO/ChainedPointerAnalysis.cpp:542
Method
weak_bind_opcodes
src/MachO/DyldInfo.cpp:782
Method
weak_bind_opcodes
api/rust/include/LIEF/rust/MachO/DyldInfo.hpp:56
Method
weak_dylib
src/MachO/DylibCommand.cpp:81
Function
win32_version_value
According to the official PE specifications, this value is reserved and **should** be 0.
include/LIEF/PE/OptionalHeader.hpp:198
Method
win32_version_value
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:44
Method
window_styles
src/PE/resources/ResourceDialog.cpp:275
Method
windows_arm64
plugins/binaryninja/analysis/src/PE/analyzers/RuntimeFunctions.hpp:38
Method
windows_ext_styles_list
src/PE/resources/ResourceDialog.cpp:255
Method
windows_styles_list
src/PE/resources/ResourceDialog.cpp:247
Method
windows_x64
plugins/binaryninja/analysis/src/PE/analyzers/RuntimeFunctions.hpp:33
Method
with_all_options
Configuration with **all** the options enabled
api/rust/cargo/lief/src/pe/parser_config.rs:63
Method
with_buffer
Create a new Data node with the provided payload
api/rust/cargo/lief/src/pe/resources.rs:132
← previous
next →
11,001–11,100 of 11,400, ranked by callers