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
↓ 2 callers
Method
remove_entry
src/PE/Export.cpp:157
↓ 2 callers
Method
remove_tls
src/PE/Binary.cpp:116
↓ 2 callers
Method
remove_version_requirement
src/ELF/Binary.cpp:3241
↓ 2 callers
Method
required_methods
Iterator over the methods of this protocol that must be implemented
api/rust/cargo/lief/src/objc/protocol.rs:36
↓ 2 callers
Method
reserved
(&self)
api/rust/cargo/lief/src/pe/headers.rs:89
↓ 2 callers
Method
reserved
Reserved for future use
api/rust/cargo/lief/src/pe/debug.rs:935
↓ 2 callers
Method
reserved4
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:43
↓ 2 callers
Method
reserved5
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:47
↓ 2 callers
Method
reserved6
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:51
↓ 2 callers
Method
resources_manager
src/PE/Binary.cpp:1184
↓ 2 callers
Method
rich_header
Return rich header information if present.
api/rust/cargo/lief/src/pe/binary.rs:108
↓ 2 callers
Method
rsa_info
If** the underlying public-key scheme is RSA, return the RSA information.
api/rust/cargo/lief/src/pe/signature/x509.rs:138
↓ 2 callers
Method
rsrc_dir
Return the data directory associated with the resources tree
api/rust/cargo/lief/src/pe/binary.rs:287
↓ 2 callers
Function
runpath
include/LIEF/ELF/DynamicEntryRunPath.hpp:65
↓ 2 callers
Method
runtime_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 callers
Function
sdk
include/LIEF/MachO/VersionMin.hpp:63
↓ 2 callers
Method
sdk
(&self)
api/rust/cargo/lief/src/macho/commands/build_version.rs:79
↓ 2 callers
Method
search_all
Search all functions ====================
src/Abstract/Section.cpp:90
↓ 2 callers
Function
section_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 callers
Function
section_idx
ELF::Section index associated with the symbol
include/LIEF/ELF/Symbol.hpp:123
↓ 2 callers
Function
section_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 callers
Method
section_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 callers
Method
security_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 callers
Function
segment
The segment associated with this section or a nullptr if not present
include/LIEF/MachO/Section.hpp:203
↓ 2 callers
Method
segment_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 callers
Method
segment_from_offset
src/MachO/Binary.cpp:408
↓ 2 callers
Function
segmentof
include/LIEF/MachO/LinkEdit.hpp:69
↓ 2 callers
Method
selection
The COMDAT selection number. This is applicable if the section is a COMDAT section.
api/rust/cargo/lief/src/coff/symbol.rs:668
↓ 2 callers
Method
serial_number
Unique id for certificate issued by a specific CA.
api/rust/cargo/lief/src/pe/signature/x509.rs:90
↓ 2 callers
Method
serialize
src/PE/resources/ResourceIcon.cpp:95
↓ 2 callers
Method
setType
(Type ty)
plugins/ghidra/src/main/java/lief/dwarf/editor/Variable.java:31
↓ 2 callers
Method
set_logger
src/logging.cpp:133
↓ 2 callers
Method
set_resources
src/PE/Binary.cpp:560
↓ 2 callers
Method
signature_algorithm
src/PE/signature/x509.cpp:388
↓ 2 callers
Method
size
src/ELF/Relocation.cpp:410
↓ 2 callers
Method
size
Size of the command (should be greater than ``sizeof(load_command)``)
api/rust/cargo/lief/src/macho/commands.rs:600
↓ 2 callers
Method
size
(&self)
api/rust/cargo/lief/src/pe/volatile_metadata.rs:26
↓ 2 callers
Method
size
include/LIEF/range.hpp:34
↓ 2 callers
Function
sizeof_data
Size of the debug data
include/LIEF/PE/debug/Debug.hpp:155
↓ 2 callers
Method
sizeof_optionalheader
The size of the optional header that follows this header (should be 0)
api/rust/cargo/lief/src/coff/header.rs:124
↓ 2 callers
Function
sizeof_raw_data
include/LIEF/PE/Section.hpp:216
↓ 2 callers
Function
start
include/LIEF/BinaryStream/MemoryStream.hpp:55
↓ 2 callers
Method
start_index
Byte index of the first unwind code that describes this epilog
api/rust/cargo/lief/src/pe/exception_aarch64.rs:256
↓ 2 callers
Method
start_offset
Offset of the epilog relatives to the start of the function
api/rust/cargo/lief/src/pe/exception_aarch64.rs:251
↓ 2 callers
Method
starts_offset
offset of `dyld_chained_starts_in_image` in chain_data
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:56
↓ 2 callers
Method
status
src/ELF/NoteDetails/core/CorePrStatus.cpp:302
↓ 2 callers
Function
storeu
src/intmem.h:109
↓ 2 callers
Function
stride
include/LIEF/MachO/ChainedPointerAnalysis.hpp:266
↓ 2 callers
Method
string_table
src/PE/ResourcesManager.cpp:459
↓ 2 callers
Method
string_u8
src/PE/ResourcesManager.cpp:54
↓ 2 callers
Method
subcaches
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 callers
Method
subject
Subject information
api/rust/cargo/lief/src/pe/signature/x509.rs:115
↓ 2 callers
Function
sublang_from_id
include/LIEF/PE/resources/langs.hpp:132
↓ 2 callers
Method
support_arm64_ptr_auth
Check if the binary is supporting ARM64 pointer authentication (arm64e)
api/rust/cargo/lief/src/macho/binary.rs:251
↓ 2 callers
Function
swap
include/LIEF/PE/RelocationEntry.hpp:160
↓ 2 callers
Function
swap_endian_auxv
src/ELF/endianness_support.cpp:247
↓ 2 callers
Function
swap_endian_dyn
src/ELF/endianness_support.cpp:151
↓ 2 callers
Function
swap_endian_ehdr
src/ELF/endianness_support.cpp:22
↓ 2 callers
Function
swap_endian_fileentry
src/ELF/endianness_support.cpp:263
↓ 2 callers
Function
swap_endian_module
src/MachO/endianness_support.cpp:225
↓ 2 callers
Function
swap_endian_nlist
src/MachO/endianness_support.cpp:430
↓ 2 callers
Function
swap_endian_phdr
src/ELF/endianness_support.cpp:73
↓ 2 callers
Function
swap_endian_rel
src/ELF/endianness_support.cpp:116
↓ 2 callers
Function
swap_endian_rela
src/ELF/endianness_support.cpp:122
↓ 2 callers
Function
swap_endian_routine
src/MachO/endianness_support.cpp:161
↓ 2 callers
Function
swap_endian_sec
src/MachO/endianness_support.cpp:75
↓ 2 callers
Function
swap_endian_seg
src/MachO/endianness_support.cpp:51
↓ 2 callers
Function
swap_endian_shdr
src/ELF/endianness_support.cpp:49
↓ 2 callers
Function
swap_endian_sym
src/ELF/endianness_support.cpp:96
↓ 2 callers
Function
swap_endian_verdaux
src/ELF/endianness_support.cpp:231
↓ 2 callers
Function
swap_endian_verdef
src/ELF/endianness_support.cpp:210
↓ 2 callers
Function
swap_endian_vernaux
src/ELF/endianness_support.cpp:190
↓ 2 callers
Function
swap_endian_verneed
src/ELF/endianness_support.cpp:169
↓ 2 callers
Method
symbol
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 callers
Function
symbol_idx
Symbol index associated with this relocation
include/LIEF/COFF/Relocation.hpp:170
↓ 2 callers
Method
symbol_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 callers
Method
symbol_table
The associated symbol table (if any)
api/rust/cargo/lief/src/elf/relocation.rs:3545
↓ 2 callers
Method
symbols_offset
Offset of symbol strings in chain data
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:66
↓ 2 callers
Function
terminate
src/logging.hpp:170
↓ 2 callers
Function
terminate
plugins/ghidra/jni/log.hpp:36
↓ 2 callers
Function
test_with_str
(name: &str, path_str: &str)
api/rust/cargo/lief/tests/dwarf_tests.rs:440
↓ 2 callers
Function
timestamp
The time and date that the export data was created
include/LIEF/PE/Export.hpp:79
↓ 2 callers
Function
tls
Return a reference to the TLS object
include/LIEF/PE/Binary.hpp:255
↓ 2 callers
Method
tls_dir
Return the data directory associated with TLS
api/rust/cargo/lief/src/pe/binary.rs:313
↓ 2 callers
Method
to_decl
Generate a header-like string for this specific class
api/rust/cargo/lief/src/objc/class.rs:64
↓ 2 callers
Method
to_ffi
(&self)
api/rust/cargo/lief/src/elf/builder.rs:104
↓ 2 callers
Method
to_ffi
(&self)
api/rust/cargo/lief/src/pe/builder.rs:90
↓ 2 callers
Function
to_string
src/ART/EnumToString.cpp:23
↓ 2 callers
Function
to_string
src/ELF/Section.cpp:410
↓ 2 callers
Function
to_string
src/ELF/DynamicEntry.cpp:180
↓ 2 callers
Function
to_string
src/ELF/Symbol.cpp:193
↓ 2 callers
Function
to_string
src/PE/debug/CodeView.cpp:38
↓ 2 callers
Function
to_string
src/PE/debug/Pogo.cpp:47
↓ 2 callers
Function
to_string
src/PE/debug/PDBChecksum.cpp:67
↓ 2 callers
Function
to_string
src/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.cpp:411
↓ 2 callers
Function
to_string
include/LIEF/PE/exceptions_info/UnwindCodeX64.hpp:289
↓ 2 callers
Method
to_string
src/PE/debug/FPO.cpp:70
↓ 2 callers
Method
to_string
api/python/src/nanobind/extra/stl/pathlike.h:18
↓ 2 callers
Method
to_string
Representation of the current instruction in a pretty assembly way
api/rust/cargo/lief/src/assembly/instruction.rs:57
↓ 2 callers
Function
to_value
include/LIEF/ELF/Relocation.hpp:146
← previous
next →
1,601–1,700 of 11,400, ranked by callers