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
default
()
api/rust/cargo/lief/src/elf/builder.rs:74
Method
default
()
api/rust/cargo/lief/src/pe/parser_config.rs:35
Method
default
()
api/rust/cargo/lief/src/pe/builder.rs:67
Method
default_type_src
plugins/binaryninja/analysis/src/TypeBuilder.hpp:144
Method
default_type_src
plugins/binaryninja/analysis/src/PE/TypeBuilder.hpp:25
Method
define_array_at
plugins/binaryninja/analysis/src/AnalyzerBase.cpp:103
Method
define_blob
plugins/binaryninja/analysis/src/AnalyzerBase.cpp:131
Method
define_relocated_type
plugins/binaryninja/analysis/src/ELF/AnalyzerBase.cpp:111
Method
define_struct_at
plugins/binaryninja/analysis/src/AnalyzerBase.cpp:72
Method
define_type_at
plugins/binaryninja/analysis/src/AnalyzerBase.cpp:27
Function
delay_dir
Return the data directory associated with delayed imports
include/LIEF/PE/Binary.hpp:799
Method
delay_import_by_name
Find a delayed import by its name
api/rust/cargo/lief/src/pe/binary.rs:263
Method
delay_import_by_name
api/rust/include/LIEF/rust/PE/Binary.hpp:404
Function
delay_imports
Return an iterator over the binary's delay imports
include/LIEF/PE/Binary.hpp:598
Method
delete_child
Delete the child node with the given id
api/rust/cargo/lief/src/pe/resources.rs:78
Method
delete_child
api/rust/include/LIEF/rust/PE/ResourceNode.hpp:56
Function
demangle
Try to demangle the given input. This function requires the extended version of LIEF
api/rust/cargo/lief/src/lib.rs:163
Function
demangle
api/rust/include/LIEF/rust/utils.hpp:31
Method
demangled_name
src/ObjC/objc.cpp:125
Method
demangled_name
src/MachO/Symbol.cpp:77
Method
demangled_name
src/PDB/pdb.cpp:237
Method
demangled_name
src/PE/ExportEntry.cpp:27
Method
demangled_name
src/PE/DelayImportEntry.cpp:29
Method
demangled_name
Demangled name of the class
api/rust/cargo/lief/src/objc/class.rs:30
Method
demangled_name
Demangled representation of the symbol or an empty string if it can't be demangled
api/rust/cargo/lief/src/coff/symbol.rs:339
Method
demangled_name
Try to demangle the symbol or return an empty string if it is not possible
api/rust/cargo/lief/src/macho/symbol.rs:113
Method
demangled_name
Try to demangle the symbol or return an empty string if it is not possible
api/rust/cargo/lief/src/elf/symbol.rs:159
Method
demangled_name
Demangled representation of the symbol
api/rust/cargo/lief/src/pdb/public_symbol.rs:34
Method
demangled_name
Demangled representation of the symbol or an empty string if it can't be demangled
api/rust/cargo/lief/src/pe/delay_import.rs:137
Method
demangled_name
Demangled representation of the symbol or an empty string if it can't be demangled
api/rust/cargo/lief/src/pe/export.rs:233
Method
demangled_name
Demangled representation of the symbol or an empty string if it can't be demangled
api/rust/cargo/lief/src/pe/import.rs:170
Method
demangled_name
api/rust/include/LIEF/rust/ObjC/Class.hpp:69
Method
demangled_name
api/rust/include/LIEF/rust/ELF/Symbol.hpp:37
Method
demangled_name
api/rust/include/LIEF/rust/COFF/Symbol.hpp:93
Method
demangled_name
api/rust/include/LIEF/rust/MachO/Symbol.hpp:38
Method
demangled_name
api/rust/include/LIEF/rust/PDB/PublicSymbol.hpp:26
Method
demangled_name
api/rust/include/LIEF/rust/PE/ImportEntry.hpp:34
Method
demangled_name
api/rust/include/LIEF/rust/PE/DelayImportEntry.hpp:31
Method
demangled_name
api/rust/include/LIEF/rust/PE/ExportEntry.hpp:48
Method
deoptimize_instance_field_access
src/DEX/File.cpp:366
Method
deoptimize_invoke_virtual
src/DEX/File.cpp:361
Method
deoptimize_nop
src/DEX/File.cpp:353
Method
deoptimize_return
src/DEX/File.cpp:357
Function
depart_image_comparison
(_: HTML5Translator, __: Element)
doc/sphinx/sphinx_lief_doc/img_comparison.py:72
Function
depart_lief_package
(_: HTML5Translator, __: Element)
doc/sphinx/sphinx_lief_doc/plugin_package.py:56
Function
depart_lief_sdk_package
(_: HTML5Translator, __: Element)
doc/sphinx/sphinx_lief_doc/sdk_package.py:56
Function
depart_liefapi_elements_node
(self, node: Element)
doc/sphinx/sphinx_lief_doc/lief_api.py:81
Function
depart_liefapi_name_node
(self, node: Element)
doc/sphinx/sphinx_lief_doc/lief_api.py:33
Function
depart_liefapi_node
(self: HTML5Translator, node: Element)
doc/sphinx/sphinx_lief_doc/lief_api.py:100
Method
depart_paragraph
(self, node: nodes.paragraph)
doc/sphinx/sphinx_lief_doc/writers/html5.py:26
Function
depth
Current depth of the Node in the resource tree
include/LIEF/PE/ResourceNode.hpp:134
Method
depth
Current depth of the Node in the resource tree
api/rust/cargo/lief/src/pe/resources.rs:55
Method
description
Return the description associated with the note
api/rust/cargo/lief/src/elf/note.rs:160
Method
description
api/rust/include/LIEF/rust/ELF/Note.hpp:31
Method
description
api/rust/include/LIEF/rust/MachO/Symbol.hpp:33
Function
description_size
/ Size of the description content
include/LIEF/ELF/NoteDetails/NoteAbi.hpp:76
Function
description_size
include/LIEF/ELF/NoteDetails/AndroidIdent.hpp:65
Method
destroy
()
plugins/ghidra/src/main/java/lief/Base.java:24
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/Editor.java:20
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/FunctionType.java:23
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/StructType.java:29
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Variable.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/EnumType.java:27
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Type.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:23
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:32
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:41
Method
destroy
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:49
Method
destroy
()
plugins/ghidra/src/main/java/lief/generic/Binary.java:20
Method
destroy
()
plugins/ghidra/src/main/java/lief/generic/Relocation.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/macho/FatBinary.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/macho/FatBinary.java:35
Method
destroy
()
plugins/ghidra/src/main/java/lief/macho/Header.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/elf/Binary.java:34
Method
destroy
()
plugins/ghidra/src/main/java/lief/elf/Relocation.java:22
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/CHPEMetadataX86.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/ExceptionInfo.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/Binary.java:44
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/CHPEMetadata.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/CodeIntegrity.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/CHPEMetadataARM64.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/RuntimeFunctionX64.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/RuntimeFunctionAArch64.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/DataDirectory.java:18
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/LoadConfiguration.java:48
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/aarch64/PackedFunction.java:20
Method
destroy
()
plugins/ghidra/src/main/java/lief/pe/aarch64/UnpackedFunction.java:20
Method
destroy
plugins/ghidra/jni/mirror.hpp:59
Method
destroy
()
plugins/ghidra/jni/lief/pe/RuntimeFunctionX64.java:18
Method
dex2dex_info
src/DEX/Class.cpp:185
Method
dex2dex_info
src/VDEX/File.cpp:49
Method
dex2dex_info
src/OAT/Binary.cpp:127
Method
dex2dex_json_info
src/VDEX/File.cpp:57
Method
dex2dex_json_info
src/OAT/Binary.cpp:136
Method
dex_files
src/OAT/Binary.cpp:51
Function
digest
Message digeset as a blob of bytes as described in the RFC
include/LIEF/PE/signature/attributes/PKCS9MessageDigest.hpp:66
Method
digest
Return the digest (authentihash) if the underlying content type is `SPC_INDIRECT_DATA_OBJID` Otherwise, return an empty vector
api/rust/cargo/lief/src/pe/signature/content_info.rs:28
Method
digest
api/rust/include/LIEF/rust/PE/signature/ContentInfo.hpp:48
Method
digest
api/rust/include/LIEF/rust/PE/signature/SpcIndirectData.hpp:29
← previous
next →
5,901–6,000 of 11,400, ranked by callers