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
Function
nb_external_define_symbols
Number of symbols in the group of defined external symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:86
↓ 1 callers
Function
nb_external_reference_symbols
Number of entries in the external reference table This field seems unused by recent Mach-O loader and should be set to 0
include/LIEF/MachO/DynamicSymbolCommand.hpp:139
↓ 1 callers
Function
nb_external_relocations
Number of entries in the external relocation table. This field seems unused by recent Mach-O loader and should be set to 0
include/LIEF/MachO/DynamicSymbolCommand.hpp:173
↓ 1 callers
Function
nb_imports
The number of images in the array of images that the import_list_rva() member points to.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:104
↓ 1 callers
Method
nb_imports
The number of images in the array of images that the [`EnclaveConfiguration::import_list_rva`] member points to.
api/rust/cargo/lief/src/pe/enclave_configuration.rs:61
↓ 1 callers
Function
nb_indirect_symbols
Number of entries in the indirect symbol table. @see indirect_symbol_offset
include/LIEF/MachO/DynamicSymbolCommand.hpp:158
↓ 1 callers
Function
nb_line_numbers
The number of line-number entries for the section.
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:117
↓ 1 callers
Method
nb_line_numbers
The number of line-number entries for the section.
api/rust/cargo/lief/src/coff/symbol.rs:650
↓ 1 callers
Function
nb_local_relocations
Number of entries in the local relocation table. This field seems unused by recent Mach-O loader and should be set to 0
include/LIEF/MachO/DynamicSymbolCommand.hpp:187
↓ 1 callers
Function
nb_local_symbols
Number of symbols in the group of local symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:76
↓ 1 callers
Function
nb_module_table
Number of entries in the module table. This field seems unused by recent Mach-O loader and should be set to 0
include/LIEF/MachO/DynamicSymbolCommand.hpp:125
↓ 1 callers
Function
nb_relocs
The number of relocation entries for the section.
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:112
↓ 1 callers
Method
nb_relocs
The number of relocation entries for the section.
api/rust/cargo/lief/src/coff/symbol.rs:645
↓ 1 callers
Function
nb_sections
The number of sections
include/LIEF/COFF/Header.hpp:74
↓ 1 callers
Method
nb_sections
The number of sections
api/rust/cargo/lief/src/coff/header.rs:58
↓ 1 callers
Method
nb_sections
The number of sections in the binary.
api/rust/cargo/lief/src/pe/headers.rs:387
↓ 1 callers
Function
nb_symbols
Number of symbols (including auxiliary symbols)
include/LIEF/COFF/Header.hpp:84
↓ 1 callers
Method
nb_symbols
Number of symbols (including auxiliary symbols)
api/rust/cargo/lief/src/coff/header.rs:68
↓ 1 callers
Function
nb_threads
The maximum number of threads that can be created within the enclave.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:146
↓ 1 callers
Function
nb_toc
Number of entries in the table of contents. Should be set to 0 on recent Mach-O
include/LIEF/MachO/DynamicSymbolCommand.hpp:111
↓ 1 callers
Function
nb_undefined_symbols
Number of symbols in the group of undefined external symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:96
↓ 1 callers
Method
ndk_build_number
src/ELF/NoteDetails/AndroidIdent.cpp:44
↓ 1 callers
Method
ndk_version
src/ELF/NoteDetails/AndroidIdent.cpp:36
↓ 1 callers
Function
nested_pe_binary
If the current binary contains dynamic relocations (e.g. LIEF::PE::DynamicFixupARM64X), this function returns the relocated** view of the current PE.
include/LIEF/PE/Binary.hpp:859
↓ 1 callers
Method
nested_pe_binary
If the current binary contains dynamic relocations (e.g. LIEF::PE::DynamicFixupARM64X), this function returns the relocated** view of the current PE.
api/rust/cargo/lief/src/pe/binary.rs:511
↓ 1 callers
Method
next
src/MachO/ChainedPointerAnalysis.cpp:357
↓ 1 callers
Method
next
src/MachO/RelocationFixup.cpp:208
↓ 1 callers
Method
next
()
plugins/ghidra/src/main/java/lief/macho/FatBinary.java:41
↓ 1 callers
Function
nm
Return symbols from *filename* binary
api/python/examples/nm.py:19
↓ 1 callers
Function
note_offset
Offset of the data associated with this note
include/LIEF/MachO/NoteCommand.hpp:48
↓ 1 callers
Method
note_offset
api/rust/include/LIEF/rust/MachO/NoteCommand.hpp:26
↓ 1 callers
Function
note_size
src/ELF/ExeLayout.hpp:221
↓ 1 callers
Method
note_size
Size of the data referenced by the note_offset
api/rust/cargo/lief/src/macho/commands/note.rs:22
↓ 1 callers
Method
note_size
api/rust/include/LIEF/rust/MachO/NoteCommand.hpp:27
↓ 1 callers
Function
note_to_section
include/LIEF/ELF/Note.hpp:137
↓ 1 callers
Method
notes
api/rust/include/LIEF/rust/ELF/Binary.hpp:330
↓ 1 callers
Method
notes
api/rust/include/LIEF/rust/MachO/Binary.hpp:184
↓ 1 callers
Function
num
include/LIEF/PE/exceptions_info/UnwindCodeX64.hpp:228
↓ 1 callers
Function
number
Number as described in the RFC
include/LIEF/PE/signature/attributes/PKCS9AtSequenceNumber.hpp:64
↓ 1 callers
Function
numberof_line_numbers
No longer used in recent PE binaries produced by Visual Studio
include/LIEF/PE/Section.hpp:158
↓ 1 callers
Method
numberof_line_numbers
Number of line number entries (if any).
api/rust/cargo/lief/src/coff/section.rs:70
↓ 1 callers
Function
numberof_relocations
Number of relocations. \warning If the number of relocations is greater than 0xFFFF (maximum value for 16-bits integer), then the number of relocatio
include/LIEF/COFF/Section.hpp:116
↓ 1 callers
Function
numberof_relocations
No longer used in recent PE binaries produced by Visual Studio
include/LIEF/PE/Section.hpp:153
↓ 1 callers
Method
numberof_relocations
Number of relocations. <div class="warning"> If the number of relocations is greater than 0xFFFF (maximum value for 16-bits integer), then the number
api/rust/cargo/lief/src/coff/section.rs:65
↓ 1 callers
Method
numberof_relocations
Number of relocations associated with this section
api/rust/cargo/lief/src/macho/section.rs:162
↓ 1 callers
Method
numberof_sections
It returns the number of sections in which this symbol can be found. If the symbol can't be found in any section, it returns 0 (`NO_SECT`)
api/rust/cargo/lief/src/macho/symbol.rs:78
↓ 1 callers
Method
numberof_sections
The number of sections associated with this segment
api/rust/cargo/lief/src/macho/commands/segment.rs:54
↓ 1 callers
Method
numberof_sections
api/rust/include/LIEF/rust/PE/Header.hpp:32
↓ 1 callers
Function
numberof_symbols
The number of entries in the symbol table. This data can be used to locate the string table which immediately follows the symbol table. This value sh
include/LIEF/PE/Header.hpp:214
↓ 1 callers
Method
numberof_symbols
Number of symbols registered
api/rust/cargo/lief/src/macho/commands/symbol_command.rs:23
↓ 1 callers
Method
numberof_symbols
api/rust/include/LIEF/rust/PE/Header.hpp:35
↓ 1 callers
Method
oat_class
src/OAT/Method.cpp:37
↓ 1 callers
Method
objc_metadata
src/ObjC/objc.cpp:27
↓ 1 callers
Method
object_relocations
Return an iterator over the object-file (`.o`) [`crate::elf::Relocation`]
api/rust/cargo/lief/src/elf/binary.rs:202
↓ 1 callers
Method
object_relocations
api/rust/include/LIEF/rust/ELF/Binary.hpp:346
↓ 1 callers
Method
off_ranges
src/MachO/Binary.cpp:1952
↓ 1 callers
Function
offset
The offset of this string the in the COFF string table. This offset includes the first 4-bytes that holds the table size
include/LIEF/COFF/String.hpp:56
↓ 1 callers
Function
offset
Offset of the content within the resource @warning This value may change when rebuilding resource table
include/LIEF/PE/ResourceData.hpp:86
↓ 1 callers
Method
offset
Offset of the section **in the file
api/rust/cargo/lief/src/generic.rs:70
↓ 1 callers
Method
offset
The address of this relocation is bound to its offset
api/rust/cargo/lief/src/macho/relocation.rs:234
↓ 1 callers
Method
offset
Offset of the command within the *Load Command Table
api/rust/cargo/lief/src/macho/commands.rs:605
↓ 1 callers
Method
offset
Original offset in the chain of this binding
api/rust/cargo/lief/src/macho/binding_info.rs:286
↓ 1 callers
Method
offset
Original offset in the payload
api/rust/cargo/lief/src/macho/commands/function_variants.rs:106
↓ 1 callers
Method
offset
Offset of the data
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:96
↓ 1 callers
Method
offset
Offset of the command. It should point in the `__LINKEDIT` segment
api/rust/cargo/lief/src/macho/commands/two_level_hints.rs:16
↓ 1 callers
Method
offset
Offset of the content within the resource <div class="warning">this value may change when rebuilding resource table</div>
api/rust/cargo/lief/src/pe/resources.rs:157
↓ 1 callers
Method
offset
api/rust/include/LIEF/rust/PE/UnwindCodeX64.hpp:123
↓ 1 callers
Method
opcode
The instruction opcode as defined in LLVM
api/rust/cargo/lief/src/assembly/arm/instruction.rs:29
↓ 1 callers
Method
opcodes
src/PE/exceptions_info/RuntimeFunctionX64.cpp:178
↓ 1 callers
Method
operands
api/rust/include/LIEF/rust/asm/aarch64/Instruction.hpp:41
↓ 1 callers
Method
operands
api/rust/include/LIEF/rust/asm/x86/Instruction.hpp:39
↓ 1 callers
Method
operator+
include/LIEF/iterators.hpp:150
↓ 1 callers
Method
operator->
include/LIEF/iterators.hpp:239
↓ 1 callers
Method
operator[]
src/OAT/Header.cpp:200
↓ 1 callers
Method
operator[]
include/LIEF/iterators.hpp:127
↓ 1 callers
Method
optional_methods
api/rust/include/LIEF/rust/ObjC/Protocol.hpp:59
↓ 1 callers
Method
ordinal
The ordinal value
api/rust/cargo/lief/src/pe/delay_import.rs:111
↓ 1 callers
Method
ordinal
The ordinal value
api/rust/cargo/lief/src/pe/import.rs:133
↓ 1 callers
Method
ordinal
api/rust/include/LIEF/rust/PE/ExportEntry.hpp:36
↓ 1 callers
Function
ordinal_table_value
src/PE/Parser.cpp:891
↓ 1 callers
Function
original_command
The original `LC_` int that is not supported by LIEF
include/LIEF/MachO/UnknownCommand.hpp:53
↓ 1 callers
Method
original_offset
(&self)
api/rust/cargo/lief/src/macho/binding_info.rs:215
↓ 1 callers
Method
original_offset
(&self)
api/rust/cargo/lief/src/pe/dynamic_fixups.rs:389
↓ 1 callers
Function
original_rva
RVA of the original function
include/LIEF/PE/LoadConfigurations/DynamicRelocation/FunctionOverrideInfo.hpp:52
↓ 1 callers
Function
original_type
The original `NT_xxx` integer value. The meaning of this value likely depends on the owner of the note.
include/LIEF/ELF/Note.hpp:201
↓ 1 callers
Function
os_arm64x_dispatch_call
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:156
↓ 1 callers
Function
os_arm64x_dispatch_call_no_redirect
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:148
↓ 1 callers
Function
os_arm64x_dispatch_fptr
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:202
↓ 1 callers
Function
os_arm64x_dispatch_icall
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:160
↓ 1 callers
Function
os_arm64x_dispatch_icall_cfg
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:164
↓ 1 callers
Function
os_arm64x_dispatch_ret
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:152
↓ 1 callers
Method
other
(&self)
api/rust/cargo/lief/src/macho/export_info.rs:90
↓ 1 callers
Method
other
It returns the unique version index for the file which is used in the version symbol table. If the highest bit (bit 15) is set this is a hidden symbol
api/rust/cargo/lief/src/elf/symbol_versioning.rs:116
↓ 1 callers
Function
out_descr
api/python/src/typing/InputParser.hpp:51
↓ 1 callers
Function
owner_str
Owner as a zero-terminated string
include/LIEF/MachO/NoteCommand.hpp:67
↓ 1 callers
Method
padding
Padding value (should be 0)
api/rust/cargo/lief/src/coff/symbol.rs:602
↓ 1 callers
Method
page_size
src/ELF/Binary.cpp:3219
↓ 1 callers
Function
parse_font_info
src/PE/resources/ResourceDialogRegular.cpp:34
↓ 1 callers
Method
parse_from_memory
src/MachO/Parser.cpp:111
↓ 1 callers
Function
parse_property
src/ELF/NoteDetails/NoteGnuProperty.cpp:40
← previous
next →
2,901–3,000 of 11,400, ranked by callers