MCPcopy Create free account

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

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

↓ 1 callersFunctionnb_external_define_symbols
Number of symbols in the group of defined external symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:86
↓ 1 callersFunctionnb_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 callersFunctionnb_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 callersFunctionnb_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 callersMethodnb_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 callersFunctionnb_indirect_symbols
Number of entries in the indirect symbol table. @see indirect_symbol_offset
include/LIEF/MachO/DynamicSymbolCommand.hpp:158
↓ 1 callersFunctionnb_line_numbers
The number of line-number entries for the section.
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:117
↓ 1 callersMethodnb_line_numbers
The number of line-number entries for the section.
api/rust/cargo/lief/src/coff/symbol.rs:650
↓ 1 callersFunctionnb_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 callersFunctionnb_local_symbols
Number of symbols in the group of local symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:76
↓ 1 callersFunctionnb_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 callersFunctionnb_relocs
The number of relocation entries for the section.
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:112
↓ 1 callersMethodnb_relocs
The number of relocation entries for the section.
api/rust/cargo/lief/src/coff/symbol.rs:645
↓ 1 callersFunctionnb_sections
The number of sections
include/LIEF/COFF/Header.hpp:74
↓ 1 callersMethodnb_sections
The number of sections
api/rust/cargo/lief/src/coff/header.rs:58
↓ 1 callersMethodnb_sections
The number of sections in the binary.
api/rust/cargo/lief/src/pe/headers.rs:387
↓ 1 callersFunctionnb_symbols
Number of symbols (including auxiliary symbols)
include/LIEF/COFF/Header.hpp:84
↓ 1 callersMethodnb_symbols
Number of symbols (including auxiliary symbols)
api/rust/cargo/lief/src/coff/header.rs:68
↓ 1 callersFunctionnb_threads
The maximum number of threads that can be created within the enclave.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:146
↓ 1 callersFunctionnb_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 callersFunctionnb_undefined_symbols
Number of symbols in the group of undefined external symbols.
include/LIEF/MachO/DynamicSymbolCommand.hpp:96
↓ 1 callersMethodndk_build_number
src/ELF/NoteDetails/AndroidIdent.cpp:44
↓ 1 callersMethodndk_version
src/ELF/NoteDetails/AndroidIdent.cpp:36
↓ 1 callersFunctionnested_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 callersMethodnested_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 callersMethodnext
src/MachO/ChainedPointerAnalysis.cpp:357
↓ 1 callersMethodnext
src/MachO/RelocationFixup.cpp:208
↓ 1 callersMethodnext
()
plugins/ghidra/src/main/java/lief/macho/FatBinary.java:41
↓ 1 callersFunctionnm
Return symbols from *filename* binary
api/python/examples/nm.py:19
↓ 1 callersFunctionnote_offset
Offset of the data associated with this note
include/LIEF/MachO/NoteCommand.hpp:48
↓ 1 callersMethodnote_offset
api/rust/include/LIEF/rust/MachO/NoteCommand.hpp:26
↓ 1 callersFunctionnote_size
src/ELF/ExeLayout.hpp:221
↓ 1 callersMethodnote_size
Size of the data referenced by the note_offset
api/rust/cargo/lief/src/macho/commands/note.rs:22
↓ 1 callersMethodnote_size
api/rust/include/LIEF/rust/MachO/NoteCommand.hpp:27
↓ 1 callersFunctionnote_to_section
include/LIEF/ELF/Note.hpp:137
↓ 1 callersMethodnotes
api/rust/include/LIEF/rust/ELF/Binary.hpp:330
↓ 1 callersMethodnotes
api/rust/include/LIEF/rust/MachO/Binary.hpp:184
↓ 1 callersFunctionnum
include/LIEF/PE/exceptions_info/UnwindCodeX64.hpp:228
↓ 1 callersFunctionnumber
Number as described in the RFC
include/LIEF/PE/signature/attributes/PKCS9AtSequenceNumber.hpp:64
↓ 1 callersFunctionnumberof_line_numbers
No longer used in recent PE binaries produced by Visual Studio
include/LIEF/PE/Section.hpp:158
↓ 1 callersMethodnumberof_line_numbers
Number of line number entries (if any).
api/rust/cargo/lief/src/coff/section.rs:70
↓ 1 callersFunctionnumberof_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 callersFunctionnumberof_relocations
No longer used in recent PE binaries produced by Visual Studio
include/LIEF/PE/Section.hpp:153
↓ 1 callersMethodnumberof_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 callersMethodnumberof_relocations
Number of relocations associated with this section
api/rust/cargo/lief/src/macho/section.rs:162
↓ 1 callersMethodnumberof_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 callersMethodnumberof_sections
The number of sections associated with this segment
api/rust/cargo/lief/src/macho/commands/segment.rs:54
↓ 1 callersMethodnumberof_sections
api/rust/include/LIEF/rust/PE/Header.hpp:32
↓ 1 callersFunctionnumberof_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 callersMethodnumberof_symbols
Number of symbols registered
api/rust/cargo/lief/src/macho/commands/symbol_command.rs:23
↓ 1 callersMethodnumberof_symbols
api/rust/include/LIEF/rust/PE/Header.hpp:35
↓ 1 callersMethodoat_class
src/OAT/Method.cpp:37
↓ 1 callersMethodobjc_metadata
src/ObjC/objc.cpp:27
↓ 1 callersMethodobject_relocations
Return an iterator over the object-file (`.o`) [`crate::elf::Relocation`]
api/rust/cargo/lief/src/elf/binary.rs:202
↓ 1 callersMethodobject_relocations
api/rust/include/LIEF/rust/ELF/Binary.hpp:346
↓ 1 callersMethodoff_ranges
src/MachO/Binary.cpp:1952
↓ 1 callersFunctionoffset
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 callersFunctionoffset
Offset of the content within the resource @warning This value may change when rebuilding resource table
include/LIEF/PE/ResourceData.hpp:86
↓ 1 callersMethodoffset
Offset of the section **in the file
api/rust/cargo/lief/src/generic.rs:70
↓ 1 callersMethodoffset
The address of this relocation is bound to its offset
api/rust/cargo/lief/src/macho/relocation.rs:234
↓ 1 callersMethodoffset
Offset of the command within the *Load Command Table
api/rust/cargo/lief/src/macho/commands.rs:605
↓ 1 callersMethodoffset
Original offset in the chain of this binding
api/rust/cargo/lief/src/macho/binding_info.rs:286
↓ 1 callersMethodoffset
Original offset in the payload
api/rust/cargo/lief/src/macho/commands/function_variants.rs:106
↓ 1 callersMethodoffset
Offset of the data
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:96
↓ 1 callersMethodoffset
Offset of the command. It should point in the `__LINKEDIT` segment
api/rust/cargo/lief/src/macho/commands/two_level_hints.rs:16
↓ 1 callersMethodoffset
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 callersMethodoffset
api/rust/include/LIEF/rust/PE/UnwindCodeX64.hpp:123
↓ 1 callersMethodopcode
The instruction opcode as defined in LLVM
api/rust/cargo/lief/src/assembly/arm/instruction.rs:29
↓ 1 callersMethodopcodes
src/PE/exceptions_info/RuntimeFunctionX64.cpp:178
↓ 1 callersMethodoperands
api/rust/include/LIEF/rust/asm/aarch64/Instruction.hpp:41
↓ 1 callersMethodoperands
api/rust/include/LIEF/rust/asm/x86/Instruction.hpp:39
↓ 1 callersMethodoperator+
include/LIEF/iterators.hpp:150
↓ 1 callersMethodoperator->
include/LIEF/iterators.hpp:239
↓ 1 callersMethodoperator[]
src/OAT/Header.cpp:200
↓ 1 callersMethodoperator[]
include/LIEF/iterators.hpp:127
↓ 1 callersMethodoptional_methods
api/rust/include/LIEF/rust/ObjC/Protocol.hpp:59
↓ 1 callersMethodordinal
The ordinal value
api/rust/cargo/lief/src/pe/delay_import.rs:111
↓ 1 callersMethodordinal
The ordinal value
api/rust/cargo/lief/src/pe/import.rs:133
↓ 1 callersMethodordinal
api/rust/include/LIEF/rust/PE/ExportEntry.hpp:36
↓ 1 callersFunctionordinal_table_value
src/PE/Parser.cpp:891
↓ 1 callersFunctionoriginal_command
The original `LC_` int that is not supported by LIEF
include/LIEF/MachO/UnknownCommand.hpp:53
↓ 1 callersMethodoriginal_offset
(&self)
api/rust/cargo/lief/src/macho/binding_info.rs:215
↓ 1 callersMethodoriginal_offset
(&self)
api/rust/cargo/lief/src/pe/dynamic_fixups.rs:389
↓ 1 callersFunctionoriginal_rva
RVA of the original function
include/LIEF/PE/LoadConfigurations/DynamicRelocation/FunctionOverrideInfo.hpp:52
↓ 1 callersFunctionoriginal_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 callersFunctionos_arm64x_dispatch_call
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:156
↓ 1 callersFunctionos_arm64x_dispatch_call_no_redirect
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:148
↓ 1 callersFunctionos_arm64x_dispatch_fptr
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:202
↓ 1 callersFunctionos_arm64x_dispatch_icall
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:160
↓ 1 callersFunctionos_arm64x_dispatch_icall_cfg
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:164
↓ 1 callersFunctionos_arm64x_dispatch_ret
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:152
↓ 1 callersMethodother
(&self)
api/rust/cargo/lief/src/macho/export_info.rs:90
↓ 1 callersMethodother
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 callersFunctionout_descr
api/python/src/typing/InputParser.hpp:51
↓ 1 callersFunctionowner_str
Owner as a zero-terminated string
include/LIEF/MachO/NoteCommand.hpp:67
↓ 1 callersMethodpadding
Padding value (should be 0)
api/rust/cargo/lief/src/coff/symbol.rs:602
↓ 1 callersMethodpage_size
src/ELF/Binary.cpp:3219
↓ 1 callersFunctionparse_font_info
src/PE/resources/ResourceDialogRegular.cpp:34
↓ 1 callersMethodparse_from_memory
src/MachO/Parser.cpp:111
↓ 1 callersFunctionparse_property
src/ELF/NoteDetails/NoteGnuProperty.cpp:40
← previousnext →2,901–3,000 of 11,400, ranked by callers