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
↓ 1 callers
Method
build_info
Build information represented by the `S_BUILDINFO` symbol
api/rust/cargo/lief/src/pdb/build_metadata.rs:363
↓ 1 callers
Method
build_metadata
Return build metadata such as the version of the compiler or the original source language of this compilation unit
api/rust/cargo/lief/src/pdb/compilation_unit.rs:58
↓ 1 callers
Function
build_pdbchecksum
src/PE/Builder.cpp:660
↓ 1 callers
Function
build_pogo
src/PE/Builder.cpp:628
↓ 1 callers
Function
build_repro
src/PE/Builder.cpp:650
↓ 1 callers
Function
build_vcfeatures
src/PE/Builder.cpp:674
↓ 1 callers
Method
build_version
Return the `LC_BUILD_VERSION` command if present
api/rust/cargo/lief/src/macho/binary.rs:206
↓ 1 callers
Function
c_cpp
Count for `C/C++`
include/LIEF/PE/debug/VCFeature.hpp:55
↓ 1 callers
Method
c_cpp
Count for `C/C++`
api/rust/cargo/lief/src/pe/debug.rs:718
↓ 1 callers
Method
cache
api/rust/src/dsc_SubCache.cpp:5
↓ 1 callers
Method
cache
The associated DyldSharedCache object for this subcache
api/rust/cargo/lief/src/dsc/subcache.rs:49
↓ 1 callers
Method
callbacks
api/rust/include/LIEF/rust/PE/TLS.hpp:32
↓ 1 callers
Method
canExportDomainObject
(Class<? extends DomainObject> domainObjectClass)
plugins/ghidra/src/main/java/lief/ghidra/exporter/DwarfExporter.java:123
↓ 1 callers
Function
can_read
include/LIEF/BinaryStream/BinaryStream.hpp:238
↓ 1 callers
Method
can_read
include/LIEF/BinaryStream/BinaryStream.hpp:453
↓ 1 callers
Method
can_remove_symbol
src/MachO/Binary.cpp:1809
↓ 1 callers
Method
cast
include/LIEF/PE/signature/ContentInfo.hpp:102
↓ 1 callers
Function
cast_guard_os_determined_failure_mode
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:481
↓ 1 callers
Method
cast_guard_os_determined_failure_mode
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:265
↓ 1 callers
Method
category
Category of the symbol according to the `LC_DYSYMTAB` command
api/rust/cargo/lief/src/macho/symbol.rs:93
↓ 1 callers
Method
certificates
api/rust/include/LIEF/rust/PE/signature/Signature.hpp:81
↓ 1 callers
Method
certificates
api/rust/include/LIEF/rust/PE/signature/attributes/MsCounterSign.hpp:58
↓ 1 callers
Function
chained_starts_in_segments
Iterator over the chained fixup metadata
include/LIEF/MachO/DyldChainedFixups.hpp:158
↓ 1 callers
Method
change_icon
src/PE/ResourcesManager.cpp:353
↓ 1 callers
Function
change_interpreter
(target, interpreter, output=None)
api/python/examples/change_elf_interpreter.py:8
↓ 1 callers
Function
characteristics
Characteristics of the section: it provides information about the permissions of the section when mapped. It can also provide information about the *p
include/LIEF/COFF/Section.hpp:128
↓ 1 callers
Function
characteristics
Characteristics of the section: it provides information about the permissions of the section when mapped. It can also provide information about the *p
include/LIEF/PE/Section.hpp:165
↓ 1 callers
Function
characteristics
Characteristics of the binary like whether it is a DLL or an executable
include/LIEF/PE/Header.hpp:230
↓ 1 callers
Function
characteristics
Characteristics of the structure which is defined by its size
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:133
↓ 1 callers
Method
characteristics
(&self)
api/rust/cargo/lief/src/coff/symbol.rs:803
↓ 1 callers
Method
characteristics
Characteristics
api/rust/cargo/lief/src/coff/header.rs:129
↓ 1 callers
Method
characteristics
Characteristics of the section: it provides information about the permissions of the section when mapped. It can also provide information about the *p
api/rust/cargo/lief/src/coff/section.rs:77
↓ 1 callers
Method
characteristics
Characteristics of the binary like whether it is a DLL or an executable
api/rust/cargo/lief/src/pe/headers.rs:427
↓ 1 callers
Method
characteristics
Resource characteristics. This field is reserved for future use. It is currently set to zero.
api/rust/cargo/lief/src/pe/resources.rs:242
↓ 1 callers
Method
characteristics
Characteristics of the section: it provides information about the permissions of the section when mapped. It can also provide information about the *p
api/rust/cargo/lief/src/pe/section.rs:129
↓ 1 callers
Method
characteristics
api/rust/include/LIEF/rust/PE/TLS.hpp:37
↓ 1 callers
Method
characteristics
api/rust/include/LIEF/rust/PE/Header.hpp:37
↓ 1 callers
Method
characteristics
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:90
↓ 1 callers
Method
characteristics
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:29
↓ 1 callers
Method
check
src/PE/layout_check.cpp:63
↓ 1 callers
Method
check
src/PE/signature/Signature.cpp:231
↓ 1 callers
Function
check_bucket
Check if the given hash passes the bucket filter
include/LIEF/ELF/GnuHash.hpp:108
↓ 1 callers
Function
checksum
include/LIEF/PE/DosHeader.hpp:91
↓ 1 callers
Method
checksum
src/OAT/DexFile.cpp:33
↓ 1 callers
Method
checksum
The checksum for communal data. It is applicable if the `IMAGE_SCN_LNK_COMDAT` flag is set in the section header.
api/rust/cargo/lief/src/coff/symbol.rs:656
↓ 1 callers
Function
chpe_code_address_range_count
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:53
↓ 1 callers
Function
chpe_code_address_range_offset
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:49
↓ 1 callers
Function
chpe_metadata
Compiled Hybrid Portable Executable (CHPE) metadata (if any)
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:382
↓ 1 callers
Function
ci_runner_arch
()
tests/utils.py:122
↓ 1 callers
Method
classes
src/DEX/Header.cpp:101
↓ 1 callers
Method
classes
api/rust/include/LIEF/rust/ObjC/Metadata.hpp:56
↓ 1 callers
Function
classof
include/LIEF/PDB/DebugInfo.hpp:58
↓ 1 callers
Function
classof
include/LIEF/PE/resources/ResourceDialogRegular.hpp:98
↓ 1 callers
Function
classof
include/LIEF/PE/debug/FPO.hpp:111
↓ 1 callers
Function
classof
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:148
↓ 1 callers
Function
clean
(directory)
fuzzing/clean-corpus.py:40
↓ 1 callers
Method
clear
Clear the content of this segment
api/rust/cargo/lief/src/elf/segment.rs:311
↓ 1 callers
Method
clear_debug
src/PE/Binary.cpp:1301
↓ 1 callers
Method
client
Name of the subclient
api/rust/cargo/lief/src/macho/commands/sub_client.rs:26
↓ 1 callers
Method
cls
src/DEX/Method.cpp:58
↓ 1 callers
Method
cmd_type
api/rust/include/LIEF/rust/MachO/LoadCommand.hpp:35
↓ 1 callers
Method
cnt
Number of auxiliary entries
api/rust/cargo/lief/src/elf/symbol_versioning.rs:222
↓ 1 callers
Function
code_integrity
Code integrity information.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:309
↓ 1 callers
Method
code_page
api/rust/include/LIEF/rust/PE/ResourceData.hpp:38
↓ 1 callers
Function
code_range_entry_point
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:238
↓ 1 callers
Method
code_range_entry_point
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:134
↓ 1 callers
Function
code_ranges
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:222
↓ 1 callers
Method
code_ranges
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:126
↓ 1 callers
Function
code_ranges_to_entry_points_count
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:176
↓ 1 callers
Function
code_ranges_to_entrypoints
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:140
↓ 1 callers
Method
code_signature
Return the `LC_CODE_SIGNATURE` command if present
api/rust/cargo/lief/src/macho/binary.rs:166
↓ 1 callers
Method
code_signature_dir
Return the `LC_DYLIB_CODE_SIGN_DRS` command if present
api/rust/cargo/lief/src/macho/binary.rs:171
↓ 1 callers
Method
code_size
src/PDB/pdb.cpp:291
↓ 1 callers
Function
code_words
Number of 32-bit words needed to contain all of the unwind codes
include/LIEF/PE/exceptions_info/AArch64/UnpackedFunction.hpp:110
↓ 1 callers
Method
coff_string_table
Iterator over the strings located in the COFF string table
api/rust/cargo/lief/src/pe/binary.rs:452
↓ 1 callers
Method
coff_string_table
api/rust/include/LIEF/rust/PE/Binary.hpp:500
↓ 1 callers
Function
color_count
Number of colors in image (0 if >=8bpp)
include/LIEF/PE/resources/ResourceIcon.hpp:90
↓ 1 callers
Method
comdat_info
Return comdat infomration (only if the section has the [`crate::pe::section::Characteristics::LNK_COMDAT`] characteristic)
api/rust/cargo/lief/src/coff/section.rs:106
↓ 1 callers
Function
command
Command type
include/LIEF/MachO/LoadCommand.hpp:128
↓ 1 callers
Function
command_offset
Offset of the command within the *Load Command Table
include/LIEF/MachO/LoadCommand.hpp:143
↓ 1 callers
Method
command_type
The command's type
api/rust/cargo/lief/src/macho/commands.rs:610
↓ 1 callers
Function
commands
Return an iterator over the MachO LoadCommand present in the binary
include/LIEF/MachO/Binary.hpp:229
↓ 1 callers
Method
commands
api/rust/include/LIEF/rust/MachO/Binary.hpp:176
↓ 1 callers
Function
compare_exports
(lhs: lief.PE.Binary, rhs: lief.PE.Binary)
tests/pe/test_exports_mod.py:77
↓ 1 callers
Function
compare_imports
(lhs: lief.PE.Binary, rhs: lief.PE.Binary)
tests/pe/test_imports_mod.py:60
↓ 1 callers
Function
compatibility_version
Compatibility version of the shared library
include/LIEF/MachO/DylibCommand.hpp:123
↓ 1 callers
Method
compilation_units
api/rust/include/LIEF/rust/DWARF/DebugInfo.hpp:42
↓ 1 callers
Method
compilation_units
api/rust/include/LIEF/rust/PDB/DebugInfo.hpp:65
↓ 1 callers
Function
compile
(src: Path, dst: Path, extra_flags = None)
tests/macho/test_in_memory.py:38
↓ 1 callers
Function
compile_bin
(out: Path, obj: Path, add_c: Path)
tests/elf/test_static.py:49
↓ 1 callers
Function
compile_binadd
(tmp_path: Path, flag: str)
tests/elf/test_hash.py:62
↓ 1 callers
Function
compile_binadd
(tmp_path: Path)
tests/elf/test_add_content.py:72
↓ 1 callers
Function
compile_libadd
(tmp_path: Path, flag: str)
tests/elf/test_hash.py:51
↓ 1 callers
Function
compile_libadd
(tmp_path: Path)
tests/elf/test_add_content.py:61
↓ 1 callers
Function
compiler_iat_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataX86.hpp:85
↓ 1 callers
Method
compiler_iat_pointer
(&self)
api/rust/cargo/lief/src/pe/chpe_metadata_x86.rs:60
↓ 1 callers
Method
computeName
(Function func)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/FunctionManager.java:89
↓ 1 callers
Method
computeName
(Data data)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/DataManager.java:67
↓ 1 callers
Method
computeParameter
(Function func, lief.dwarf.editor.Function dwFunc, Parameter param)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/FunctionManager.java:78
↓ 1 callers
Method
computeRange
( Function func, lief.dwarf.editor.Function dwFunc)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/FunctionManager.java:104
← previous
next →
2,001–2,100 of 11,400, ranked by callers