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
Method
program_headers_offset
api/rust/include/LIEF/rust/ELF/Header.hpp:33
Method
program_name
api/rust/include/LIEF/rust/PE/signature/attributes/SpcSpOpusInfo.hpp:10
Method
prolog_size
The number of bytes in the function prolog code.
api/rust/cargo/lief/src/pe/debug.rs:915
Method
prolog_size
api/rust/include/LIEF/rust/PE/debug/FPO.hpp:31
Method
properties
src/ObjC/objc.cpp:150
Method
properties
Iterator over the properties defined in this protocol
api/rust/cargo/lief/src/objc/protocol.rs:41
Method
protocol_by_name
Try to find the Objective-C protocol with the given **mangled** name
api/rust/cargo/lief/src/objc/metadata.rs:44
Method
protocols
src/ObjC/objc.cpp:68
Method
protocols
Return an iterator over the Objective-C protocols declared in this binary (`@protocol`).
api/rust/cargo/lief/src/objc/metadata.rs:34
Function
ptr_format
Format of the pointer
include/LIEF/MachO/ChainedBindingInfo.hpp:73
Function
ptr_format
include/LIEF/MachO/RelocationFixup.hpp:85
Method
ptr_format
api/rust/include/LIEF/rust/MachO/ChainedBindingInfo.hpp:27
Method
ptr_format
api/rust/include/LIEF/rust/MachO/RelocationFixup.hpp:26
Function
ptr_size
include/LIEF/MachO/ChainedPointerAnalysis.hpp:293
Method
ptr_to_line_number
api/rust/include/LIEF/rust/COFF/AuxiliarySymbols/AuxiliaryFunctionDefinition.hpp:27
Method
ptr_to_next_func
api/rust/include/LIEF/rust/COFF/AuxiliarySymbols/AuxiliaryFunctionDefinition.hpp:28
Method
public_symbol_by_name
api/rust/include/LIEF/rust/PDB/DebugInfo.hpp:77
Function
purpose
include/LIEF/ELF/Relocation.hpp:246
Method
purpose
api/rust/include/LIEF/rust/ELF/Relocation.hpp:34
Method
python_base_sink
api/python/src/spdlog/sinks/python_sink.h:19
Method
quick
src/MachO/ParserConfig.cpp:30
Function
r_info
(re)Compute the *raw* `r_info` attribute based on the given ELF class
include/LIEF/ELF/Relocation.hpp:232
Method
ranges
src/DWARF/dwarf.cpp:251
Method
ranges
Return a list of address ranges owned by this compilation unit. If the compilation unit owns a contiguous range, it should return a single** range.
api/rust/cargo/lief/src/dwarf/compilation_unit.rs:172
Method
ranges
Ranges of virtual addresses owned by this function
api/rust/cargo/lief/src/dwarf/function.rs:73
Method
ranges
api/rust/include/LIEF/rust/DWARF/CompilationUnit.hpp:77
Method
ranges
api/rust/include/LIEF/rust/DWARF/Function.hpp:90
Function
raw
The raw structure of the Rich header without xor-encoding. This function is equivalent as calling RichHeader::raw(uint32_t) with a `xor_key` set to 0
include/LIEF/PE/RichHeader.hpp:83
Function
raw
include/LIEF/PE/signature/GenericContent.hpp:43
Method
raw
src/MachO/FatBinary.cpp:105
Method
raw
Raw bytes of the current instruction
api/rust/cargo/lief/src/assembly/instruction.rs:47
Method
raw
(&self)
api/rust/cargo/lief/src/pe/signature/content_info.rs:194
Method
raw
The raw x509 bytes (DER encoded)
api/rust/cargo/lief/src/pe/signature/x509.rs:120
Method
raw
api/rust/include/LIEF/rust/asm/Instruction.hpp:32
Method
raw
api/rust/include/LIEF/rust/MachO/Stub.hpp:29
Method
raw
api/rust/include/LIEF/rust/PE/signature/x509.hpp:42
Method
raw
api/rust/include/LIEF/rust/PE/signature/GenericContent.hpp:24
Function
raw_auth_data
Raw blob that is signed by the signer certificate
include/LIEF/PE/signature/SignerInfo.hpp:159
Method
raw_auth_data
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:73
Method
raw_content
api/rust/include/LIEF/rust/PE/signature/attributes/GenericType.hpp:12
Function
raw_der
Return the raw original PKCS7 signature
include/LIEF/PE/signature/Signature.hpp:141
Method
raw_der
api/rust/include/LIEF/rust/PE/signature/Signature.hpp:75
Function
raw_flags
include/LIEF/ELF/DynamicEntryFlags.hpp:99
Method
raw_opcodes
An array of items that explains the effect of the prolog on the nonvolatile registers and RSP
api/rust/cargo/lief/src/pe/exception_x64.rs:331
Method
raw_opcodes
api/rust/include/LIEF/rust/PE/RuntimeFunctionX64.hpp:84
Function
raw_type
Raw value of `nlist_xx.n_type`
include/LIEF/MachO/Symbol.hpp:119
Function
read_array
include/LIEF/BinaryStream/BinaryStream.hpp:208
Method
read_at
src/ELF/DataHandler/Handler.cpp:46
Method
read_at
src/BinaryStream/MemoryStream.cpp:28
Method
read_at
plugins/binaryninja/include/binaryninja/BNStream.hpp:73
Function
read_data
include/LIEF/BinaryStream/BinaryStream.hpp:99
Method
read_files
src/ELF/NoteDetails/core/CoreFile.cpp:28
Function
read_lc
src/PE/LoadConfigurations/LoadConfiguration.cpp:74
Method
read_len
src/BinaryStream/ASN1Reader.cpp:100
Method
read_mutf8
src/BinaryStream/BinaryStream.cpp:239
Function
read_objects
include/LIEF/BinaryStream/BinaryStream.hpp:114
Method
read_string_at
src/ELF/Note.cpp:712
Method
read_u8
src/PE/exceptions_info/UnwindAArch64Decoder.hpp:95
Method
readinto
(self, size)
tests/api/test_python.py:93
Method
rebase_instruction
src/MachO/Structures.hpp:694
Method
rebase_opcodes
src/MachO/DyldInfo.cpp:108
Method
rebase_opcodes
api/rust/include/LIEF/rust/MachO/DyldInfo.hpp:54
Method
redirection_metadata
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:106
Method
redirection_metadata_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:115
Method
redirections
(&self)
api/rust/cargo/lief/src/pe/chpe_metadata_arm64.rs:116
Method
reexport_dylib
src/MachO/DylibCommand.cpp:103
Method
ref_iterator
include/LIEF/iterators.hpp:60
Method
refresh_seg_offset
src/MachO/Binary.cpp:2523
Method
reg
The register pushed
api/rust/cargo/lief/src/pe/exception_x64.rs:544
Method
reg
api/rust/include/LIEF/rust/PE/UnwindCodeX64.hpp:60
Method
reg
api/rust/include/LIEF/rust/PE/UnwindCodeX64.hpp:105
Method
reg_F
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:50
Method
reg_I
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:49
Method
register_index
Register index used for the indirect call/jump. For instance, if the instruction is `br x3`, this index is set to `3`
api/rust/cargo/lief/src/pe/dynamic_fixups.rs:518
Method
register_index
api/rust/include/LIEF/rust/PE/LoadConfiguration/DynamicRelocation/DynamicFixup.hpp:52
Method
register_natives
plugins/ghidra/jni/lief/Utils.cpp:26
Method
register_natives
plugins/ghidra/jni/lief/dwarf/Editor.cpp:52
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/StructType.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/Function.cpp:43
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/BaseType.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/Type.cpp:31
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/ArrayType.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/CompilationUnit.cpp:156
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/TypeDef.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/Variable.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/FunctionType.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/PointerType.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/dwarf/editor/EnumType.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/generic/Binary.cpp:25
Method
register_natives
plugins/ghidra/jni/lief/generic/Relocation.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/macho/Header.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/macho/Binary.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/macho/FatBinary.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/macho/Utils.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/elf/Binary.cpp:24
Method
register_natives
plugins/ghidra/jni/lief/elf/Utils.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/elf/Relocation.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/pe/RuntimeFunctionAArch64.cpp:25
Method
register_natives
plugins/ghidra/jni/lief/pe/DataDirectory.cpp:23
Method
register_natives
plugins/ghidra/jni/lief/pe/ExceptionInfo.cpp:33
← previous
next →
9,001–9,100 of 11,400, ranked by callers