MCPcopy Create free account

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

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

↓ 1 callersMethodlinker_opt_hint
Return the `LC_LINKER_OPTIMIZATION_HINT` command if present
api/rust/cargo/lief/src/macho/binary.rs:226
↓ 1 callersMethodloadLibraries
()
plugins/ghidra/src/main/java/lief/ghidra/core/NativeBridge.java:125
↓ 1 callersMethodload_debug_info
api/rust/include/LIEF/rust/Abstract/Binary.hpp:114
↓ 1 callersFunctionlocal
Generate a *local* SymbolVersion
include/LIEF/ELF/SymbolVersion.hpp:46
↓ 1 callersFunctionlocal_relocation_offset
Byte offset from the start of the file to the local relocation table data. This field seems unused by recent Mach-O loader and should be set to 0
include/LIEF/MachO/DynamicSymbolCommand.hpp:180
↓ 1 callersFunctionlock_prefix_table
The VA of a list of addresses where the `LOCK` prefix is used. These will be replaced by `NOP` on single-processor systems. This member is available o
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:189
↓ 1 callersMethodlock_prefix_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:100
↓ 1 callersMethodmachine
The machine type targeted by this COFF
api/rust/cargo/lief/src/coff/header.rs:53
↓ 1 callersMethodmachine
api/rust/include/LIEF/rust/PE/Header.hpp:31
↓ 1 callersFunctionmachine_type
Target architecture
include/LIEF/ELF/Header.hpp:126
↓ 1 callersFunctionmacho_binaries_destroy
api/c/MachO/Binary.cpp:45
↓ 1 callersFunctionmacho_parse
api/c/MachO/Parser.cpp:26
↓ 1 callersMethodmagic
The Mach-O magic bytes. These bytes determine whether it is a 32 bits Mach-O, a 64 bits Mach-O files etc.
api/rust/cargo/lief/src/macho/header.rs:216
↓ 1 callersFunctionmain
()
scripts/metrics/upload.py:115
↓ 1 callersFunctionmain
()
scripts/metrics/convert/python_unittest_junit.py:36
↓ 1 callersFunctionmain
()
scripts/metrics/convert/cpp_unittest_junit.py:36
↓ 1 callersFunctionmain
()
tests/run_pytest.py:38
↓ 1 callersFunctionmain
()
tests/dl_samples.py:47
↓ 1 callersFunctionmain
()
tests/run_tools_check.py:8
↓ 1 callersFunctionmain
()
api/python/examples/vdex_reader.py:70
↓ 1 callersFunctionmain
()
api/python/examples/dex_reader.py:130
↓ 1 callersFunctionmain
()
api/python/examples/elf_bin2lib.py:16
↓ 1 callersFunctionmain
()
api/python/examples/macho_reader.py:699
↓ 1 callersFunctionmain
()
api/python/examples/elf_symbol_obfuscation.py:51
↓ 1 callersFunctionmain
()
api/python/examples/dex_json.py:13
↓ 1 callersFunctionmain
()
api/python/examples/abstract_json.py:14
↓ 1 callersFunctionmain
()
api/python/examples/elf_unstrip.py:18
↓ 1 callersFunctionmain
()
api/python/examples/oat_reader.py:115
↓ 1 callersFunctionmain
()
api/python/examples/objc_dump.py:51
↓ 1 callersFunctionmain
()
api/python/examples/vdex_json.py:13
↓ 1 callersFunctionmain
()
api/python/examples/change_elf_interpreter.py:41
↓ 1 callersFunctionmain
()
api/python/examples/pe_json.py:32
↓ 1 callersFunctionmain
()
api/python/examples/disassembler.py:16
↓ 1 callersFunctionmain
()
api/python/examples/elf_json.py:32
↓ 1 callersFunctionmain
()
api/python/examples/abstract_reader.py:140
↓ 1 callersFunctionmain
()
api/python/examples/dyld_shared_cache_reader.py:14
↓ 1 callersFunctionmain
()
api/python/examples/elf_reader.py:456
↓ 1 callersFunctionmain
()
api/python/examples/elf_remove_section_table.py:34
↓ 1 callersFunctionmain
()
api/python/examples/pe_reader.py:449
↓ 1 callersFunctionmain
(argv)
api/python/examples/keygen/lief_patch.py:37
↓ 1 callersFunctionmain
()
api/python/examples/authenticode/authenticode_reader.py:192
↓ 1 callersFunctionmain
()
fuzzing/clean-corpus.py:58
↓ 1 callersMethodmain_command
MainCommand +++++++++++
src/MachO/Binary.cpp:2126
↓ 1 callersMethodmain_command
Return the `LC_MAIN` command if present
api/rust/cargo/lief/src/macho/binary.rs:121
↓ 1 callersMethodmajor_version
The major version number, set by the user.
api/rust/cargo/lief/src/pe/resources.rs:253
↓ 1 callersMethodmajor_version
The major version number of the debug data format.
api/rust/cargo/lief/src/pe/debug.rs:104
↓ 1 callersMethodmajor_version
Major version
api/rust/cargo/lief/src/pe/load_configuration.rs:41
↓ 1 callersMethodmajor_version
api/rust/include/LIEF/rust/PE/Export.hpp:45
↓ 1 callersMethodmajor_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:93
↓ 1 callersMethodmajor_version
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:31
↓ 1 callersFunctionmake_buffer
plugins/ghidra/jni/buffer.hpp:20
↓ 1 callersMethodmake_const_pointer
plugins/binaryninja/analysis/src/TypeBuilder.hpp:103
↓ 1 callersMethodmanifest
Return the manifest as a string. This manifest matches the node associated with the type: [`Types::MANIFEST`].
api/rust/cargo/lief/src/pe/resources.rs:449
↓ 1 callersMethodmanifest
api/rust/include/LIEF/rust/PE/ResourcesManager.hpp:44
↓ 1 callersMethodmapping_info
api/rust/include/LIEF/rust/DyldSharedCache/DyldSharedCache.hpp:84
↓ 1 callersFunctionmaskwords
Number of bloom filters used. It must be a power of 2
include/LIEF/ELF/GnuHash.hpp:85
↓ 1 callersMethodmax_prot
Max memory protection
api/rust/cargo/lief/src/dsc/mapping_info.rs:46
↓ 1 callersFunctionmaximum_allocation_size
The maximum allocation size, in bytes. This member is obsolete and is used only for debugging purposes.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:195
↓ 1 callersMethodmaximum_allocation_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:101
↓ 1 callersMethodmembers
Return this list of all the attributes defined in this class-like type
api/rust/cargo/lief/src/dwarf/types/classlike.rs:18
↓ 1 callersMethodmemoize
src/PE/Parser.cpp:1270
↓ 1 callersFunctionmetadata_offset
Offset of CLR metadata
include/LIEF/COFF/BigObjHeader.hpp:79
↓ 1 callersMethodmetadata_offset
Offset of CLR metadata
api/rust/cargo/lief/src/coff/header.rs:199
↓ 1 callersFunctionmetadata_size
Size of CLR metadata
include/LIEF/COFF/BigObjHeader.hpp:74
↓ 1 callersMethodmetadata_size
Size of CLR metadata
api/rust/cargo/lief/src/coff/header.rs:194
↓ 1 callersMethodmethods
src/DEX/Class.cpp:136
↓ 1 callersMethodmethods
src/DEX/Header.cpp:97
↓ 1 callersMethodmethods
src/OAT/Binary.cpp:119
↓ 1 callersMethodmethods
api/rust/include/LIEF/rust/ObjC/Class.hpp:76
↓ 1 callersMethodmethods
api/rust/include/LIEF/rust/PDB/types/ClassLike.hpp:53
↓ 1 callersFunctionmin_required_config_size
The minimum size of the `IMAGE_ENCLAVE_CONFIG(32,64)` structure that the image loader must be able to process in order for the enclave to be usable.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:76
↓ 1 callersFunctionmin_security_version
The minimum enclave security version that each image must have for the image to be imported successfully. The image is rejected unless its enclave sec
include/LIEF/PE/LoadConfigurations/EnclaveImport.hpp:78
↓ 1 callersFunctionminify_option
()
doc/sphinx/sphinx_lief_doc/config/html_config.py:7
↓ 1 callersMethodminor_version
The minor version number, set by the user.
api/rust/cargo/lief/src/pe/resources.rs:258
↓ 1 callersMethodminor_version
The minor version number of the debug data format.
api/rust/cargo/lief/src/pe/debug.rs:109
↓ 1 callersMethodminor_version
Minor version
api/rust/cargo/lief/src/pe/load_configuration.rs:46
↓ 1 callersMethodminor_version
api/rust/include/LIEF/rust/PE/Export.hpp:46
↓ 1 callersMethodminor_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:94
↓ 1 callersMethodminor_version
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:32
↓ 1 callersFunctionminos
include/LIEF/MachO/BuildVersion.hpp:89
↓ 1 callersMethodmodes_list
src/Abstract/Header.cpp:306
↓ 1 callersMethodmodtime
Modification time of the library matching `stat.st_mtime`, or 0
api/rust/cargo/lief/src/dsc/dylib.rs:35
↓ 1 callersMethodmodule_name
src/PDB/pdb.cpp:130
↓ 1 callersFunctionmodule_table_offset
Byte offset from the start of the file to the module table data. This field seems unused by recent Mach-O loader and should be set to 0
include/LIEF/MachO/DynamicSymbolCommand.hpp:118
↓ 1 callersMethodname
Name of the variable (usually demangled)
api/rust/cargo/lief/src/dwarf/variable.rs:30
↓ 1 callersMethodname
Library name
api/rust/cargo/lief/src/macho/commands/dylib.rs:16
↓ 1 callersMethodname
Name of the segment (e.g. `__TEXT`)
api/rust/cargo/lief/src/macho/commands/segment.rs:19
↓ 1 callersMethodname
Path to the linker (or loader)
api/rust/cargo/lief/src/macho/commands/dylinker.rs:25
↓ 1 callersMethodname
Return the *name* of the note (also known as 'owner' )
api/rust/cargo/lief/src/elf/note.rs:138
↓ 1 callersMethodname
Name of the symbol
api/rust/cargo/lief/src/pdb/public_symbol.rs:29
↓ 1 callersMethodname
Return the library's name (e.g. `kernel32.dll`)
api/rust/cargo/lief/src/pe/delay_import.rs:19
↓ 1 callersMethodname
The name of the library exported (e.g. `KERNEL32.dll`)
api/rust/cargo/lief/src/pe/export.rs:50
↓ 1 callersMethodname
Return the library's name (e.g. `kernel32.dll`)
api/rust/cargo/lief/src/pe/import.rs:73
↓ 1 callersMethodname
api/rust/include/LIEF/rust/ELF/DynamicSharedObject.hpp:31
↓ 1 callersMethodname
api/rust/include/LIEF/rust/ELF/SymbolVersionRequirement.hpp:39
↓ 1 callersMethodname
api/rust/include/LIEF/rust/ELF/DynamicEntryLibrary.hpp:25
↓ 1 callersMethodname
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:25
↓ 1 callersMethodname
api/rust/include/LIEF/rust/PE/Export.hpp:56
↓ 1 callersMethodnames_addr_table_cnt
Number of exports by name
api/rust/cargo/lief/src/pe/export.rs:70
↓ 1 callersFunctionnb_buckets
Return the number of buckets @see GnuHash::buckets
include/LIEF/ELF/GnuHash.hpp:68
← previousnext →2,801–2,900 of 11,400, ranked by callers