MCPcopy Create free account

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

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

Methodid
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:33
Methodident_command>
src/MachO/endianness_support.cpp:377
Functionidentity_abi_version
ABI Version
include/LIEF/ELF/Header.hpp:221
Functionidentity_class
Return the object's class. `ELF64` or `ELF32`
include/LIEF/ELF/Header.hpp:201
Methodidentity_class
api/rust/include/LIEF/rust/ELF/Header.hpp:28
Functionidentity_data
Specify the data encoding
include/LIEF/ELF/Header.hpp:206
Methodidentity_data
api/rust/include/LIEF/rust/ELF/Header.hpp:31
Functionidentity_os_abi
Identifies the version of the ABI for which the object is prepared
include/LIEF/ELF/Header.hpp:216
Functionidentity_version
@see object_file_version
include/LIEF/ELF/Header.hpp:211
Methodidentity_version
api/rust/include/LIEF/rust/ELF/Header.hpp:30
Methodidx_external_define_symbol
api/rust/include/LIEF/rust/MachO/DynamicSymbolCommand.hpp:39
Methodidx_local_symbol
api/rust/include/LIEF/rust/MachO/DynamicSymbolCommand.hpp:37
Methodidx_undefined_symbol
api/rust/include/LIEF/rust/MachO/DynamicSymbolCommand.hpp:41
Functionilt_value
Original value in the import lookup table. This value should match the iat_value().
include/LIEF/PE/ImportEntry.hpp:87
Methodilt_value
Original value in the import lookup table. This value should match the [`ImportEntry::iat_value`].
api/rust/cargo/lief/src/pe/import.rs:154
Methodilt_value
api/rust/include/LIEF/rust/PE/ImportEntry.hpp:30
Methodimage_id
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:64
Methodimage_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:65
Functionimagebase
The preferred base address when mapping the binary in memory
include/LIEF/PE/OptionalHeader.hpp:148
Methodimagebase
Default base address where the binary should be mapped
api/rust/cargo/lief/src/generic.rs:139
Methodimagebase
api/rust/include/LIEF/rust/Abstract/Binary.hpp:63
Methodimplementation
api/rust/include/LIEF/rust/MachO/FunctionVariants.hpp:30
Functionimport_address_table_rva
The RVA of the import address table (`IAT`). The content of this table is identical** to the content of the Import Lookup Table (`ILT`) until the imag
include/LIEF/PE/Import.hpp:88
Methodimport_address_table_rva
api/rust/include/LIEF/rust/PE/Import.hpp:42
Methodimport_by_name
Find an import by its DLL name (case insensitive)
api/rust/cargo/lief/src/pe/binary.rs:258
Methodimport_by_name
api/rust/include/LIEF/rust/PE/Binary.hpp:400
Methodimport_dir
Return the data directory associated with the import table
api/rust/cargo/lief/src/pe/binary.rs:282
Methodimport_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:412
Methodimport_entry_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:60
Methodimport_list_rva
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:59
Functionimport_lookup_table_rva
Return the relative virtual address of the import lookup table. \warning This address could change when re-building the binary
include/LIEF/PE/Import.hpp:95
Methodimport_lookup_table_rva
api/rust/include/LIEF/rust/PE/Import.hpp:43
Methodimport_name
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:31
Methodimport_name_rva
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:30
Functionimport_section
include/LIEF/PE/Binary.hpp:439
Methodimport_type
api/rust/include/LIEF/rust/PE/LoadConfiguration/DynamicRelocation/DynamicFixup.hpp:53
Functionimported_functions
Return functions imported by the binary
include/LIEF/Abstract/Binary.hpp:197
Functionimported_libraries
Return libraries which are imported by the binary
include/LIEF/Abstract/Binary.hpp:192
Functionimports
Return an iterator over the enclave's imports
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:109
Methodimports
Return an iterator over the enclave's imports
api/rust/cargo/lief/src/pe/enclave_configuration.rs:66
Methodimports_count
api/rust/include/LIEF/rust/MachO/DyldChainedFixups.hpp:43
Methodimports_format
api/rust/include/LIEF/rust/MachO/DyldChainedFixups.hpp:45
Methodimports_offset
api/rust/include/LIEF/rust/MachO/DyldChainedFixups.hpp:41
Functionindex
The original index of this segment or -1 if not defined
include/LIEF/MachO/SegmentCommand.hpp:194
Methodindex
src/DEX/Field.cpp:56
Methodindex
src/DEX/Method.cpp:66
Methodindirect_call
True if target instruction is a `blr`, false if it's a `br`.
api/rust/cargo/lief/src/pe/dynamic_fixups.rs:512
Methodindirect_call
api/rust/include/LIEF/rust/PE/LoadConfiguration/DynamicRelocation/DynamicFixup.hpp:51
Methodindirect_symbol_offset
api/rust/include/LIEF/rust/MachO/DynamicSymbolCommand.hpp:49
Functionindirect_symbols
Iterator over the indirect symbols indexed by this command
include/LIEF/MachO/DynamicSymbolCommand.hpp:255
Methodinfo
api/rust/include/LIEF/rust/ELF/Relocation.hpp:32
Methodinfo_range_rva
api/rust/include/LIEF/rust/PE/LoadConfiguration/VolatileMetadata.hpp:50
Methodinfo_ranges_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/VolatileMetadata.hpp:51
Functioninformation
Section information. The meaning of this value depends on the section's type
include/LIEF/ELF/Section.hpp:272
Methodinformation
api/rust/include/LIEF/rust/ELF/Section.hpp:29
Methodinformation
api/rust/include/LIEF/rust/ELF/Symbol.hpp:29
Functioninit
api/python/src/DEX/init.cpp:48
Functioninit
api/python/src/VDEX/init.cpp:33
Functioninit
api/python/src/DWARF/init.cpp:13
Functioninit
api/python/src/ObjC/init.cpp:18
Functioninit
api/python/src/asm/init.cpp:19
Functioninit
api/python/src/asm/mips/init.cpp:8
Functioninit
api/python/src/asm/aarch64/init.cpp:11
Functioninit
api/python/src/asm/ebpf/init.cpp:8
Functioninit
api/python/src/asm/arm/init.cpp:8
Functioninit
api/python/src/asm/x86/init.cpp:10
Functioninit
api/python/src/asm/powerpc/init.cpp:8
Functioninit
api/python/src/asm/riscv/init.cpp:8
Functioninit
api/python/src/DyldSharedCache/init.cpp:17
Functioninit
api/python/src/ELF/init.cpp:116
Functioninit
api/python/src/OAT/init.cpp:39
Functioninit
api/python/src/COFF/init.cpp:35
Functioninit
api/python/src/MachO/init.cpp:137
Functioninit
api/python/src/PDB/init.cpp:12
Functioninit
api/python/src/PE/init.cpp:142
Methodinit
src/VDEX/Parser.cpp:83
Methodinit
()
plugins/ghidra/src/main/java/lief/ghidra/plugins/LiefDwarfExportPlugin.java:139
Methodinit_address
api/rust/include/LIEF/rust/MachO/Routine.hpp:29
Functioninit_config
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/__init__.py:10
Methodinit_module
api/rust/include/LIEF/rust/MachO/Routine.hpp:30
Methodinit_prot
src/dyld-shared-cache/dyldsc.cpp:315
Methodinit_prot
api/rust/include/LIEF/rust/DyldSharedCache/MappingInfo.hpp:29
Methodinit_protection
api/rust/include/LIEF/rust/MachO/SegmentCommand.hpp:53
Functioninit_ref_iterator
api/python/src/pyIterator.hpp:29
Functioninitial_ip
include/LIEF/PE/DosHeader.hpp:95
Methodinitial_ip
api/rust/include/LIEF/rust/PE/DosHeader.hpp:36
Functioninitial_relative_cs
include/LIEF/PE/DosHeader.hpp:99
Methodinitial_relative_cs
api/rust/include/LIEF/rust/PE/DosHeader.hpp:37
Functioninitial_relative_ss
include/LIEF/PE/DosHeader.hpp:83
Methodinitial_relative_ss
api/rust/include/LIEF/rust/PE/DosHeader.hpp:33
Functioninitial_sp
include/LIEF/PE/DosHeader.hpp:87
Methodinitial_sp
api/rust/include/LIEF/rust/PE/DosHeader.hpp:34
Methodinode
src/dyld-shared-cache/dyldsc.cpp:247
Methodinode
api/rust/include/LIEF/rust/DyldSharedCache/Dylib.hpp:54
Methodinsert
api/rust/include/LIEF/rust/ELF/DynamicEntryRpath.hpp:36
Methodinsert
api/rust/include/LIEF/rust/ELF/DynamicEntryRunPath.hpp:39
Methodinsert_child
This logic follows the description from the Microsoft documentation at https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#resource-directo
src/PE/ResourceNode.cpp:336
Methodinsert_dex2dex_info
src/DEX/Method.cpp:70
Methodinstructions
src/DWARF/dwarf.cpp:212
Functioninterpreter_size
src/ELF/ExeLayout.hpp:483
← previousnext →7,201–7,300 of 11,400, ranked by callers