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
height
Height in pixels of the image
include/LIEF/PE/resources/ResourceIcon.hpp:85
↓ 1 callers
Function
hex_str
src/internal_utils.hpp:200
↓ 1 callers
Method
hint
Index into the export table that is used to speed-up the symbol resolution
api/rust/cargo/lief/src/pe/delay_import.rs:121
↓ 1 callers
Method
hint_name_rva
See: [`DelayImportEntry::data`]
api/rust/cargo/lief/src/pe/delay_import.rs:116
↓ 1 callers
Function
hotpatch_table_offset
Offset to the *hotpatch* table
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:421
↓ 1 callers
Method
hotpatch_table_offset
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:217
↓ 1 callers
Function
hsize
(num, suffix="B")
tests/dl_samples.py:13
↓ 1 callers
Method
html
src/PE/ResourcesManager.cpp:508
↓ 1 callers
Method
hybrid_metadata_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:177
↓ 1 callers
Method
iat_dir
Return the data directory associated with the IAT
api/rust/cargo/lief/src/pe/binary.rs:323
↓ 1 callers
Method
iat_directory
Return the [`DataDirectory`] associated with the IAT (import address table).
api/rust/cargo/lief/src/pe/import.rs:83
↓ 1 callers
Method
iat_value
Value of the current entry in the Import Address Table.
api/rust/cargo/lief/src/pe/delay_import.rs:126
↓ 1 callers
Function
id
Integer that identifies the Type, Name, or Language ID of the entry depending on its depth in the tree.
include/LIEF/PE/ResourceNode.hpp:107
↓ 1 callers
Method
id
Integer that identifies the Type, Name, or Language ID of the entry depending on its [`NodeBase::depth`] in the tree
api/rust/cargo/lief/src/pe/resources.rs:50
↓ 1 callers
Method
id_dylib
src/MachO/DylibCommand.cpp:92
↓ 1 callers
Method
identity_os_abi
api/rust/include/LIEF/rust/ELF/Header.hpp:29
↓ 1 callers
Function
idx_external_define_symbol
Index of the first symbol in the group of defined external symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:81
↓ 1 callers
Function
idx_local_symbol
Index of the first symbol in the group of local symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:71
↓ 1 callers
Function
idx_undefined_symbol
Index of the first symbol in the group of undefined external symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:91
↓ 1 callers
Method
image_id
The image identifier that the author of the enclave assigned to the enclave.
api/rust/cargo/lief/src/pe/enclave_configuration.rs:76
↓ 1 callers
Method
image_id
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:35
↓ 1 callers
Function
image_version
The version number that the author of the enclave assigned to the enclave.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:129
↓ 1 callers
Method
imagebase
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:35
↓ 1 callers
Method
implementation
The relative address of the implementation or an index if [`RuntimeTableEntry::another_table`] is set.
api/rust/cargo/lief/src/macho/commands/function_variants.rs:202
↓ 1 callers
Function
import_dir
Return the data directory associated with the import table
include/LIEF/PE/Binary.hpp:717
↓ 1 callers
Function
import_entry_size
The size of each image in the array of images that the import_list_rva() member points to.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:98
↓ 1 callers
Function
import_list_rva
The RVA of the array of images that the enclave image may import, with identity information for each image.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:92
↓ 1 callers
Function
import_name_rva
The relative virtual address of a NULL-terminated string that contains the same value found in the import directory for the image.
include/LIEF/PE/LoadConfigurations/EnclaveImport.hpp:101
↓ 1 callers
Method
import_section
src/PE/Binary.cpp:329
↓ 1 callers
Method
imported_functions
api/rust/include/LIEF/rust/DWARF/CompilationUnit.hpp:106
↓ 1 callers
Method
imported_symbols
Return an iterator over the **imported** [`crate::elf::Symbol`] of the binary
api/rust/cargo/lief/src/elf/binary.rs:162
↓ 1 callers
Method
imported_symbols
api/rust/include/LIEF/rust/ELF/Binary.hpp:322
↓ 1 callers
Method
imports
api/rust/include/LIEF/rust/PE/Binary.hpp:292
↓ 1 callers
Method
imports
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:62
↓ 1 callers
Function
imports_count
Number of imported symbol names
include/LIEF/MachO/DyldChainedFixups.hpp:184
↓ 1 callers
Function
imports_format
The format of the imports (ChainedBindingInfo)
include/LIEF/MachO/DyldChainedFixups.hpp:196
↓ 1 callers
Function
imports_offset
Offset of imports table in chain data
include/LIEF/MachO/DyldChainedFixups.hpp:176
↓ 1 callers
Function
indirect_symbol_offset
Byte offset from the start of the file to the indirect symbol table data. Indirect symbol table is used by the loader to speed-up symbol resolution d
include/LIEF/MachO/DynamicSymbolCommand.hpp:151
↓ 1 callers
Method
indirect_symbols
Iterator over the indirect symbols indexed by this command
api/rust/cargo/lief/src/macho/commands/dynamic_symbol_command.rs:138
↓ 1 callers
Method
indirect_symbols
api/rust/include/LIEF/rust/MachO/DynamicSymbolCommand.hpp:56
↓ 1 callers
Function
infer_interger_name
plugins/binaryninja/dwarf-export/src/TypeEngine.cpp:35
↓ 1 callers
Method
info
Relocation info which contains, for instance, the symbol index
api/rust/cargo/lief/src/elf/relocation.rs:3515
↓ 1 callers
Function
info_range_rva
include/LIEF/PE/LoadConfigurations/VolatileMetadata.hpp:87
↓ 1 callers
Function
info_ranges
include/LIEF/PE/LoadConfigurations/VolatileMetadata.hpp:96
↓ 1 callers
Method
info_ranges
(&self)
api/rust/cargo/lief/src/pe/volatile_metadata.rs:54
↓ 1 callers
Method
info_ranges
api/rust/include/LIEF/rust/PE/LoadConfiguration/VolatileMetadata.hpp:55
↓ 1 callers
Function
info_ranges_size
include/LIEF/PE/LoadConfigurations/VolatileMetadata.hpp:91
↓ 1 callers
Method
info_ranges_size
(&self)
api/rust/cargo/lief/src/pe/volatile_metadata.rs:50
↓ 1 callers
Method
information
Section information. This meaning of this value depends on the section's type
api/rust/cargo/lief/src/elf/section.rs:35
↓ 1 callers
Function
init
api/python/src/ART/init.cpp:44
↓ 1 callers
Function
init
api/python/src/PE/objects/exceptions_info/pyUnwindCodeX64.cpp:144
↓ 1 callers
Method
init
plugins/binaryninja/dwarf-export/src/TypeEngine.cpp:59
↓ 1 callers
Method
initMetadata
(CompilationUnit unit)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/Manager.java:81
↓ 1 callers
Function
init_abstract
api/python/src/Abstract/init.cpp:42
↓ 1 callers
Function
init_address
address of initialization routine
include/LIEF/MachO/Routine.hpp:54
↓ 1 callers
Function
init_c_binary
api/c/ELF/Binary.cpp:37
↓ 1 callers
Function
init_c_binary
api/c/MachO/Binary.cpp:32
↓ 1 callers
Function
init_c_binary
api/c/PE/Binary.cpp:36
↓ 1 callers
Function
init_c_commands
api/c/MachO/LoadCommand.cpp:20
↓ 1 callers
Function
init_c_data_directories
api/c/PE/DataDirectory.cpp:20
↓ 1 callers
Function
init_c_dos_header
api/c/PE/DosHeader.cpp:20
↓ 1 callers
Function
init_c_dynamic_entries
api/c/ELF/DynamicEntry.cpp:28
↓ 1 callers
Function
init_c_dynamic_symbols
api/c/ELF/Symbol.cpp:21
↓ 1 callers
Function
init_c_header
api/c/ELF/Header.cpp:21
↓ 1 callers
Function
init_c_header
api/c/MachO/Header.cpp:20
↓ 1 callers
Function
init_c_header
api/c/PE/Header.cpp:21
↓ 1 callers
Function
init_c_import_entries
api/c/PE/ImportEntry.cpp:21
↓ 1 callers
Function
init_c_imports
api/c/PE/Import.cpp:22
↓ 1 callers
Function
init_c_optional_header
api/c/PE/OptionalHeader.cpp:22
↓ 1 callers
Function
init_c_sections
api/c/ELF/Section.cpp:20
↓ 1 callers
Function
init_c_sections
api/c/MachO/Section.cpp:20
↓ 1 callers
Function
init_c_sections
api/c/PE/Section.cpp:20
↓ 1 callers
Function
init_c_segments
api/c/ELF/Segment.cpp:21
↓ 1 callers
Function
init_c_segments
api/c/MachO/Segment.cpp:20
↓ 1 callers
Function
init_c_symbols
api/c/MachO/Symbol.cpp:20
↓ 1 callers
Function
init_c_symtab_symbols
api/c/ELF/Symbol.cpp:46
↓ 1 callers
Function
init_debug
api/python/src/PE/init.cpp:71
↓ 1 callers
Function
init_debug_location
api/python/src/pyLIEF.cpp:204
↓ 1 callers
Function
init_enums
api/python/src/DEX/pyEnums.cpp:23
↓ 1 callers
Function
init_enums
api/python/src/ART/init.cpp:37
↓ 1 callers
Function
init_enums
api/python/src/ELF/enums.cpp:22
↓ 1 callers
Function
init_enums
api/python/src/OAT/pyEnums.cpp:24
↓ 1 callers
Function
init_enums
api/python/src/MachO/enums.cpp:26
↓ 1 callers
Function
init_enums
api/python/src/PE/enums.cpp:24
↓ 1 callers
Function
init_errors
api/python/src/pyErr.cpp:5
↓ 1 callers
Function
init_extension
api/python/src/pyLIEF.cpp:82
↓ 1 callers
Function
init_hash
api/python/src/pyLIEF.cpp:167
↓ 1 callers
Function
init_json
api/python/src/pyLIEF.cpp:185
↓ 1 callers
Function
init_load_configs
api/python/src/PE/init.cpp:67
↓ 1 callers
Function
init_logger
api/python/src/pyLIEF.cpp:103
↓ 1 callers
Function
init_module
api/python/src/platforms/android/pyAndroid.cpp:55
↓ 1 callers
Function
init_module
Index into the module table that the init routine is defined in
include/LIEF/MachO/Routine.hpp:63
↓ 1 callers
Function
init_notes
api/python/src/ELF/init.cpp:61
↓ 1 callers
Function
init_object
api/python/src/pyLIEF.cpp:86
↓ 1 callers
Function
init_objects
api/python/src/DEX/init.cpp:34
↓ 1 callers
Function
init_objects
api/python/src/VDEX/init.cpp:27
↓ 1 callers
Function
init_objects
api/python/src/ART/init.cpp:31
↓ 1 callers
Function
init_objects
api/python/src/ELF/init.cpp:74
↓ 1 callers
Function
init_objects
api/python/src/OAT/init.cpp:30
↓ 1 callers
Function
init_objects
api/python/src/MachO/init.cpp:79
← previous
next →
2,601–2,700 of 11,400, ranked by callers