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
↓ 1 callers
Method
version
Version number of the unwind data, currently 1 or 2.
api/rust/cargo/lief/src/pe/exception_x64.rs:294
↓ 1 callers
Method
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.
api/rust/cargo/lief/src/pe/exception_aarch64.rs:160
↓ 1 callers
Method
version
Should be 1
api/rust/cargo/lief/src/pe/signature/signer_info.rs:39
↓ 1 callers
Method
version
X.509 version. (1=v1, 2=v2, 3=v3)
api/rust/cargo/lief/src/pe/signature/x509.rs:85
↓ 1 callers
Method
version
api/rust/include/LIEF/rust/ELF/SymbolVersionRequirement.hpp:37
↓ 1 callers
Method
version_from_cmake
(self)
api/python/backend/versioning.py:94
↓ 1 callers
Method
version_from_git
(self)
api/python/backend/versioning.py:80
↓ 1 callers
Method
version_min
Return the `LC_VERSION_MIN_MACOSX/VERSION_MIN_IPHONEOS` command if present
api/rust/cargo/lief/src/macho/binary.rs:246
↓ 1 callers
Method
virtual_address
Address of the section **in memory
api/rust/cargo/lief/src/generic.rs:75
↓ 1 callers
Method
virtual_address
Absolute virtual base address of the segment
api/rust/cargo/lief/src/macho/commands/segment.rs:24
↓ 1 callers
Method
virtual_address
The RVA for which the offset of the relocation entries is added
api/rust/cargo/lief/src/pe/relocation.rs:19
↓ 1 callers
Method
virtual_address
api/rust/include/LIEF/rust/ELF/Segment.hpp:33
↓ 1 callers
Function
virtual_memory_threshold
The maximum block size that can be allocated from heap segments, in bytes.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:200
↓ 1 callers
Method
virtual_memory_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:102
↓ 1 callers
Method
virtual_size
Return the size of the data when mapped in memory (should be 0)
api/rust/cargo/lief/src/coff/section.rs:36
↓ 1 callers
Method
virtual_size
Virtual size of the segment
api/rust/cargo/lief/src/macho/commands/segment.rs:29
↓ 1 callers
Method
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
api/rust/cargo/lief/src/elf/segment.rs:264
↓ 1 callers
Method
virtual_size
Return the size of the data when mapped in memory If this value is greater than [`Section::sizeof_raw_data`], the section is zero-padded.
api/rust/cargo/lief/src/pe/section.rs:90
↓ 1 callers
Method
virtual_size
api/rust/include/LIEF/rust/ELF/Segment.hpp:36
↓ 1 callers
Function
visit_custom_literal
(self: HTML5Translator, node: nodes.literal)
doc/sphinx/sphinx_lief_doc/lief_api.py:39
↓ 1 callers
Function
visit_liefapi_elements_node
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/lief_api.py:53
↓ 1 callers
Function
visit_liefapi_name_node
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/lief_api.py:22
↓ 1 callers
Function
visit_svg_files
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/img_comparison.py:37
↓ 1 callers
Method
vm_offset
The offset of this subcache from the main cache base address
api/rust/cargo/lief/src/dsc/subcache.rs:39
↓ 1 callers
Function
volatile_metadata
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:445
↓ 1 callers
Method
volatile_metadata
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:356
↓ 1 callers
Function
volatile_metadata_pointer
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:441
↓ 1 callers
Method
volatile_metadata_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:233
↓ 1 callers
Function
warn
include/LIEF/logging.hpp:121
↓ 1 callers
Function
weak_bind_opcodes
Return **Weak** Binding's opcodes as raw data
include/LIEF/MachO/DyldInfo.hpp:238
↓ 1 callers
Method
weak_bind_opcodes
Return **weak** binding's opcodes as a slice of bytes
api/rust/cargo/lief/src/macho/commands/dyldinfo.rs:52
↓ 1 callers
Function
width
Width in pixels of the image
include/LIEF/PE/resources/ResourceIcon.hpp:80
↓ 1 callers
Function
wowa64_dispatch_call_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:61
↓ 1 callers
Function
wowa64_dispatch_indirect_call_cfg_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:69
↓ 1 callers
Function
wowa64_dispatch_indirect_call_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:65
↓ 1 callers
Function
wowa64_dispatch_jump_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:81
↓ 1 callers
Function
wowa64_dispatch_ret_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:73
↓ 1 callers
Function
wowa64_dispatch_ret_leaf_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:77
↓ 1 callers
Function
wowa64_exception_handler_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:57
↓ 1 callers
Function
wowa64_rdtsc_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:89
↓ 1 callers
Method
wowa64_rdtsc_function_pointer
(&self)
api/rust/cargo/lief/src/pe/chpe_metadata_x86.rs:64
↓ 1 callers
Function
writable_content
include/LIEF/PE/Section.hpp:259
↓ 1 callers
Method
write
api/rust/include/LIEF/rust/ELF/Binary.hpp:474
↓ 1 callers
Method
write
api/rust/include/LIEF/rust/MachO/Binary.hpp:321
↓ 1 callers
Method
write
api/rust/include/LIEF/rust/PE/Binary.hpp:528
↓ 1 callers
Method
x509_read_names
src/BinaryStream/ASN1Reader.cpp:367
↓ 1 callers
Method
x509_read_serial
src/BinaryStream/ASN1Reader.cpp:400
↓ 1 callers
Method
x509_read_time
src/BinaryStream/ASN1Reader.cpp:417
↓ 1 callers
Function
xdata_rva
RVA where this unpacked data is located (usually pointing in `.xdata`)
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:73
↓ 1 callers
Function
xdata_unpacked_rva
include/LIEF/PE/exceptions_info/internal_arm64.hpp:22
↓ 1 callers
Function
~Attribute
include/LIEF/PE/signature/Attribute.hpp:71
↓ 1 callers
Function
~DebugInfo
include/LIEF/PDB/DebugInfo.hpp:106
↓ 1 callers
Function
~Instruction
include/LIEF/asm/arm/Instruction.hpp:38
↓ 1 callers
Function
~Property
include/LIEF/ELF/NoteDetails/NoteGnuProperty.hpp:58
↓ 1 callers
Function
~Relocation
include/LIEF/ELF/Relocation.hpp:157
↓ 1 callers
Function
~Section
include/LIEF/PE/Section.hpp:111
↓ 1 callers
Function
~Symbol
include/LIEF/ELF/Symbol.hpp:98
Method
ADDFP>
src/PE/exceptions_info/UnwindAArch64Decoder.cpp:216
Method
ALLOC_L>
src/PE/exceptions_info/UnwindAArch64Decoder.cpp:196
Method
ALLOC_M>
src/PE/exceptions_info/UnwindAArch64Decoder.cpp:55
Method
ALLOC_S>
src/PE/exceptions_info/UnwindAArch64Decoder.cpp:25
Method
ALLOC_Z>
src/PE/exceptions_info/UnwindAArch64Decoder.cpp:182
Method
ASN1Reader
include/LIEF/BinaryStream/ASN1Reader.hpp:34
Method
AbstractFunction
api/rust/include/LIEF/rust/Abstract/Function.hpp:25
Method
Analyzer
plugins/binaryninja/analysis/src/Analyzer.cpp:34
Method
Analyzer
plugins/binaryninja/analysis/src/ELF/Analyzer.hpp:30
Method
Analyzer
plugins/binaryninja/analysis/src/ELF/Analyzer.cpp:29
Method
Analyzer
plugins/binaryninja/analysis/src/COFF/Analyzer.hpp:24
Method
Analyzer
plugins/binaryninja/analysis/src/COFF/Analyzer.cpp:25
Method
Analyzer
plugins/binaryninja/analysis/src/MachO/Analyzer.hpp:24
Method
Analyzer
plugins/binaryninja/analysis/src/MachO/Analyzer.cpp:67
Method
Analyzer
plugins/binaryninja/analysis/src/PE/Analyzer.hpp:31
Method
Analyzer
plugins/binaryninja/analysis/src/PE/Analyzer.cpp:30
Method
Analyzer
plugins/binaryninja/analysis/src/DSC/Analyzer.hpp:25
Method
AnalyzerBase
plugins/binaryninja/analysis/src/AnalyzerBase.hpp:27
Method
AnalyzerBase
plugins/binaryninja/analysis/src/ELF/AnalyzerBase.cpp:57
Method
AnalyzerBase
plugins/binaryninja/analysis/src/ELF/AnalyzerBase.hpp:35
Method
AnalyzerBase
plugins/binaryninja/analysis/src/PE/AnalyzerBase.hpp:32
Method
Array>
api/python/src/DWARF/types/pyArray.cpp:9
Method
Array>
api/python/src/PDB/types/pyArray.cpp:6
Method
ArrayType
(long impl)
plugins/ghidra/src/main/java/lief/dwarf/editor/ArrayType.java:18
Method
ArrayType>
api/python/src/DWARF/editor/pyArrayType.cpp:7
Method
AssemblerConfig>
api/python/src/asm/pyAssemblerConfig.cpp:25
Method
AtomInfo
src/MachO/AtomInfo.cpp:25
Method
Atomic>
api/python/src/DWARF/types/pyAtomic.cpp:7
Method
Attribute
---------------------------------------------------------------------------- PDB/types/Attribute.hpp -------------------------------------------------
src/PDB/pdb.cpp:435
Method
Attribute>
api/python/src/PDB/types/pyAttribute.cpp:10
Function
AuxiliaryCLRToken
include/LIEF/COFF/AuxiliarySymbols/AuxiliaryCLRToken.hpp:37
Function
AuxiliaryFile
include/LIEF/COFF/AuxiliarySymbols/AuxiliaryFile.hpp:38
Function
AuxiliaryFunctionDefinition
include/LIEF/COFF/AuxiliarySymbols/AuxiliaryFunctionDefinition.hpp:35
Function
AuxiliarySectionDefinition
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:35
Function
AuxiliaryWeakExternal
include/LIEF/COFF/AuxiliarySymbols/AuxiliaryWeakExternal.hpp:57
Function
AuxiliarybfAndefSymbol
include/LIEF/COFF/AuxiliarySymbols/AuxiliarybfAndefSymbol.hpp:33
Method
BNStream
plugins/binaryninja/include/binaryninja/BNStream.hpp:26
Method
Base
(long impl)
plugins/ghidra/src/main/java/lief/Base.java:20
Method
Base>
api/python/src/DWARF/types/pyBase.cpp:6
Method
BaseType
(long impl)
plugins/ghidra/src/main/java/lief/dwarf/editor/BaseType.java:18
Method
BaseType>
api/python/src/DWARF/editor/pyBaseType.cpp:7
Function
BigObjHeader
include/LIEF/COFF/BigObjHeader.hpp:37
Function
Binary
include/LIEF/ELF/Binary.hpp:247
← previous
next →
3,601–3,700 of 11,400, ranked by callers