MCPcopy Create free account

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

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

↓ 2 callersMethodremove_entry
src/PE/Export.cpp:157
↓ 2 callersMethodremove_tls
src/PE/Binary.cpp:116
↓ 2 callersMethodremove_version_requirement
src/ELF/Binary.cpp:3241
↓ 2 callersMethodrequired_methods
Iterator over the methods of this protocol that must be implemented
api/rust/cargo/lief/src/objc/protocol.rs:36
↓ 2 callersMethodreserved
(&self)
api/rust/cargo/lief/src/pe/headers.rs:89
↓ 2 callersMethodreserved
Reserved for future use
api/rust/cargo/lief/src/pe/debug.rs:935
↓ 2 callersMethodreserved4
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:43
↓ 2 callersMethodreserved5
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:47
↓ 2 callersMethodreserved6
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:51
↓ 2 callersMethodresources_manager
src/PE/Binary.cpp:1184
↓ 2 callersMethodrich_header
Return rich header information if present.
api/rust/cargo/lief/src/pe/binary.rs:108
↓ 2 callersMethodrsa_info
If** the underlying public-key scheme is RSA, return the RSA information.
api/rust/cargo/lief/src/pe/signature/x509.rs:138
↓ 2 callersMethodrsrc_dir
Return the data directory associated with the resources tree
api/rust/cargo/lief/src/pe/binary.rs:287
↓ 2 callersFunctionrunpath
include/LIEF/ELF/DynamicEntryRunPath.hpp:65
↓ 2 callersMethodruntime_table
Iterator over the different [`RuntimeTable`] entries located in the content of this `__LINKEDIT` command
api/rust/cargo/lief/src/macho/commands/function_variants.rs:49
↓ 2 callersFunctionsdk
include/LIEF/MachO/VersionMin.hpp:63
↓ 2 callersMethodsdk
(&self)
api/rust/cargo/lief/src/macho/commands/build_version.rs:79
↓ 2 callersMethodsearch_all
Search all functions ====================
src/Abstract/Section.cpp:90
↓ 2 callersFunctionsection_from_offset
Find the section associated that encompasses the given offset. If no section can be found, return a nullptr
include/LIEF/PE/Binary.hpp:190
↓ 2 callersFunctionsection_idx
ELF::Section index associated with the symbol
include/LIEF/ELF/Symbol.hpp:123
↓ 2 callersFunctionsection_idx
The signed integer that identifies the section, using a one-based index into the section table. Some values have special meaning: 0: The symbol recor
include/LIEF/COFF/Symbol.hpp:169
↓ 2 callersMethodsection_idx
The signed integer that identifies the section, using a one-based index into the section table. Some values have special meaning: 0: The symbol recor
api/rust/cargo/lief/src/coff/symbol.rs:301
↓ 2 callersMethodsecurity_version
The security version number that the author of the enclave assigned to the enclave.
api/rust/cargo/lief/src/pe/enclave_configuration.rs:86
↓ 2 callersFunctionsegment
The segment associated with this section or a nullptr if not present
include/LIEF/MachO/Section.hpp:203
↓ 2 callersMethodsegment_by_type
Look for the segment with the given type. If there are multiple segment with the same type, it returns the first one.
api/rust/cargo/lief/src/elf/binary.rs:375
↓ 2 callersMethodsegment_from_offset
src/MachO/Binary.cpp:408
↓ 2 callersFunctionsegmentof
include/LIEF/MachO/LinkEdit.hpp:69
↓ 2 callersMethodselection
The COMDAT selection number. This is applicable if the section is a COMDAT section.
api/rust/cargo/lief/src/coff/symbol.rs:668
↓ 2 callersMethodserial_number
Unique id for certificate issued by a specific CA.
api/rust/cargo/lief/src/pe/signature/x509.rs:90
↓ 2 callersMethodserialize
src/PE/resources/ResourceIcon.cpp:95
↓ 2 callersMethodsetType
(Type ty)
plugins/ghidra/src/main/java/lief/dwarf/editor/Variable.java:31
↓ 2 callersMethodset_logger
src/logging.cpp:133
↓ 2 callersMethodset_resources
src/PE/Binary.cpp:560
↓ 2 callersMethodsignature_algorithm
src/PE/signature/x509.cpp:388
↓ 2 callersMethodsize
src/ELF/Relocation.cpp:410
↓ 2 callersMethodsize
Size of the command (should be greater than ``sizeof(load_command)``)
api/rust/cargo/lief/src/macho/commands.rs:600
↓ 2 callersMethodsize
(&self)
api/rust/cargo/lief/src/pe/volatile_metadata.rs:26
↓ 2 callersMethodsize
include/LIEF/range.hpp:34
↓ 2 callersFunctionsizeof_data
Size of the debug data
include/LIEF/PE/debug/Debug.hpp:155
↓ 2 callersMethodsizeof_optionalheader
The size of the optional header that follows this header (should be 0)
api/rust/cargo/lief/src/coff/header.rs:124
↓ 2 callersFunctionsizeof_raw_data
include/LIEF/PE/Section.hpp:216
↓ 2 callersFunctionstart
include/LIEF/BinaryStream/MemoryStream.hpp:55
↓ 2 callersMethodstart_index
Byte index of the first unwind code that describes this epilog
api/rust/cargo/lief/src/pe/exception_aarch64.rs:256
↓ 2 callersMethodstart_offset
Offset of the epilog relatives to the start of the function
api/rust/cargo/lief/src/pe/exception_aarch64.rs:251
↓ 2 callersMethodstarts_offset
offset of `dyld_chained_starts_in_image` in chain_data
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:56
↓ 2 callersMethodstatus
src/ELF/NoteDetails/core/CorePrStatus.cpp:302
↓ 2 callersFunctionstoreu
src/intmem.h:109
↓ 2 callersFunctionstride
include/LIEF/MachO/ChainedPointerAnalysis.hpp:266
↓ 2 callersMethodstring_table
src/PE/ResourcesManager.cpp:459
↓ 2 callersMethodstring_u8
src/PE/ResourcesManager.cpp:54
↓ 2 callersMethodsubcaches
Return an interator over the subcaches associated with this (main) dyld shared cache.
api/rust/cargo/lief/src/dsc/dyld_shared_cache.rs:288
↓ 2 callersMethodsubject
Subject information
api/rust/cargo/lief/src/pe/signature/x509.rs:115
↓ 2 callersFunctionsublang_from_id
include/LIEF/PE/resources/langs.hpp:132
↓ 2 callersMethodsupport_arm64_ptr_auth
Check if the binary is supporting ARM64 pointer authentication (arm64e)
api/rust/cargo/lief/src/macho/binary.rs:251
↓ 2 callersFunctionswap
include/LIEF/PE/RelocationEntry.hpp:160
↓ 2 callersFunctionswap_endian_auxv
src/ELF/endianness_support.cpp:247
↓ 2 callersFunctionswap_endian_dyn
src/ELF/endianness_support.cpp:151
↓ 2 callersFunctionswap_endian_ehdr
src/ELF/endianness_support.cpp:22
↓ 2 callersFunctionswap_endian_fileentry
src/ELF/endianness_support.cpp:263
↓ 2 callersFunctionswap_endian_module
src/MachO/endianness_support.cpp:225
↓ 2 callersFunctionswap_endian_nlist
src/MachO/endianness_support.cpp:430
↓ 2 callersFunctionswap_endian_phdr
src/ELF/endianness_support.cpp:73
↓ 2 callersFunctionswap_endian_rel
src/ELF/endianness_support.cpp:116
↓ 2 callersFunctionswap_endian_rela
src/ELF/endianness_support.cpp:122
↓ 2 callersFunctionswap_endian_routine
src/MachO/endianness_support.cpp:161
↓ 2 callersFunctionswap_endian_sec
src/MachO/endianness_support.cpp:75
↓ 2 callersFunctionswap_endian_seg
src/MachO/endianness_support.cpp:51
↓ 2 callersFunctionswap_endian_shdr
src/ELF/endianness_support.cpp:49
↓ 2 callersFunctionswap_endian_sym
src/ELF/endianness_support.cpp:96
↓ 2 callersFunctionswap_endian_verdaux
src/ELF/endianness_support.cpp:231
↓ 2 callersFunctionswap_endian_verdef
src/ELF/endianness_support.cpp:210
↓ 2 callersFunctionswap_endian_vernaux
src/ELF/endianness_support.cpp:190
↓ 2 callersFunctionswap_endian_verneed
src/ELF/endianness_support.cpp:169
↓ 2 callersMethodsymbol
Symbol address. Some values have a special meaning and define how fixups are encoded
api/rust/cargo/lief/src/pe/dynamic_relocation.rs:90
↓ 2 callersFunctionsymbol_idx
Symbol index associated with this relocation
include/LIEF/COFF/Relocation.hpp:170
↓ 2 callersMethodsymbol_stubs
Return an iterator over the symbol stubs. These stubs are involved when calling an **imported** function and are similar to the ELF's plt/got mechani
api/rust/cargo/lief/src/macho/binary.rs:266
↓ 2 callersMethodsymbol_table
The associated symbol table (if any)
api/rust/cargo/lief/src/elf/relocation.rs:3545
↓ 2 callersMethodsymbols_offset
Offset of symbol strings in chain data
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:66
↓ 2 callersFunctionterminate
src/logging.hpp:170
↓ 2 callersFunctionterminate
plugins/ghidra/jni/log.hpp:36
↓ 2 callersFunctiontest_with_str
(name: &str, path_str: &str)
api/rust/cargo/lief/tests/dwarf_tests.rs:440
↓ 2 callersFunctiontimestamp
The time and date that the export data was created
include/LIEF/PE/Export.hpp:79
↓ 2 callersFunctiontls
Return a reference to the TLS object
include/LIEF/PE/Binary.hpp:255
↓ 2 callersMethodtls_dir
Return the data directory associated with TLS
api/rust/cargo/lief/src/pe/binary.rs:313
↓ 2 callersMethodto_decl
Generate a header-like string for this specific class
api/rust/cargo/lief/src/objc/class.rs:64
↓ 2 callersMethodto_ffi
(&self)
api/rust/cargo/lief/src/elf/builder.rs:104
↓ 2 callersMethodto_ffi
(&self)
api/rust/cargo/lief/src/pe/builder.rs:90
↓ 2 callersFunctionto_string
src/ART/EnumToString.cpp:23
↓ 2 callersFunctionto_string
src/ELF/Section.cpp:410
↓ 2 callersFunctionto_string
src/ELF/DynamicEntry.cpp:180
↓ 2 callersFunctionto_string
src/ELF/Symbol.cpp:193
↓ 2 callersFunctionto_string
src/PE/debug/CodeView.cpp:38
↓ 2 callersFunctionto_string
src/PE/debug/Pogo.cpp:47
↓ 2 callersFunctionto_string
src/PE/debug/PDBChecksum.cpp:67
↓ 2 callersFunctionto_string
src/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.cpp:411
↓ 2 callersFunctionto_string
include/LIEF/PE/exceptions_info/UnwindCodeX64.hpp:289
↓ 2 callersMethodto_string
src/PE/debug/FPO.cpp:70
↓ 2 callersMethodto_string
api/python/src/nanobind/extra/stl/pathlike.h:18
↓ 2 callersMethodto_string
Representation of the current instruction in a pretty assembly way
api/rust/cargo/lief/src/assembly/instruction.rs:57
↓ 2 callersFunctionto_value
include/LIEF/ELF/Relocation.hpp:146
← previousnext →1,601–1,700 of 11,400, ranked by callers