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
Function
get_raw
include/LIEF/MachO/FunctionVariants.hpp:100
↓ 1 callers
Function
get_release
()
doc/sphinx/sphinx_lief_doc/config/lief_config.py:54
↓ 1 callers
Function
get_relevant_flags
src/MachO/FunctionVariants.cpp:85
↓ 1 callers
Function
get_reloc_size
src/ELF/RelocationSizes.cpp:905
↓ 1 callers
Function
get_relocation
include/LIEF/ELF/Binary.hpp:440
↓ 1 callers
Function
get_rust_doc_check
()
doc/sphinx/sphinx_lief_doc/config/lief_config.py:57
↓ 1 callers
Function
get_sample_dir
tests/unittests/utils.cpp:10
↓ 1 callers
Function
get_section
Return the section from the given name of a nullptr if the section can't be found.
include/LIEF/MachO/Binary.hpp:466
↓ 1 callers
Function
get_shifted_symbol
(sym)
tests/macho/test_symbols.py:140
↓ 1 callers
Function
get_symbol
include/LIEF/Abstract/Binary.hpp:153
↓ 1 callers
Method
get_symtab_symbol
api/rust/include/LIEF/rust/ELF/Binary.hpp:378
↓ 1 callers
Function
get_target
()
api/rust/cargo/lief-build/src/lib.rs:35
↓ 1 callers
Method
get_type
The current scope type
api/rust/cargo/lief/src/dwarf/scope.rs:76
↓ 1 callers
Method
get_type
Type of the relocation
api/rust/cargo/lief/src/coff/relocation.rs:43
↓ 1 callers
Method
get_type
(&self)
api/rust/cargo/lief/src/macho/symbol.rs:72
↓ 1 callers
Method
get_type
Type of the data
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:105
↓ 1 callers
Method
get_type
Type of the relocation
api/rust/cargo/lief/src/elf/relocation.rs:3498
↓ 1 callers
Method
get_type
Return the type of the note. This type does not match the `NT_` type value. For accessing the original `NT_` value, check [`NoteBase::original_type`]
api/rust/cargo/lief/src/elf/note.rs:144
↓ 1 callers
Method
get_type
Type of the section
api/rust/cargo/lief/src/elf/section.rs:19
↓ 1 callers
Method
get_type
The type of the data directory which is defined by its index.
api/rust/cargo/lief/src/pe/data_directory.rs:122
↓ 1 callers
Method
get_type
The type of identifier of the image that must match the value in the import record.
api/rust/cargo/lief/src/pe/enclave_configuration.rs:151
↓ 1 callers
Method
get_types
src/PE/ResourcesManager.cpp:72
↓ 1 callers
Method
get_types
api/rust/include/LIEF/rust/PE/ResourcesManager.hpp:32
↓ 1 callers
Function
get_urls_from_git
(target: &String, version: &str)
api/rust/cargo/lief-build/src/lib.rs:65
↓ 1 callers
Function
get_version
()
doc/sphinx/sphinx_lief_doc/config/lief_config.py:49
↓ 1 callers
Method
get_version
(self)
api/python/backend/versioning.py:119
↓ 1 callers
Method
get_with_opt
Get a [`Binary`] representation for this Dylib with the provided [`ExtractOpt`] options.
api/rust/cargo/lief/src/dsc/dylib.rs:63
↓ 1 callers
Function
get_x64_information_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:184
↓ 1 callers
Function
ghidra_logger_mt
plugins/ghidra/jni/ghidra_logger_sink.hpp:85
↓ 1 callers
Function
global_flags_clear
The global flags that control system behavior. For more information, see `Gflags.exe`.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:159
↓ 1 callers
Method
global_flags_clear
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:95
↓ 1 callers
Function
global_flags_set
The global flags that control system behavior. For more information, see `Gflags.exe`.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:165
↓ 1 callers
Method
global_flags_set
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:96
↓ 1 callers
Function
gnu_hash
Return the GnuHash object in **readonly If the ELF binary does not use the GNU hash table, return a nullptr
include/LIEF/ELF/Binary.hpp:467
↓ 1 callers
Function
gs
Count for `/GS` (number of guard stack)
include/LIEF/PE/debug/VCFeature.hpp:60
↓ 1 callers
Method
gs
Count for `/GS` (number of guard stack)
api/rust/cargo/lief/src/pe/debug.rs:723
↓ 1 callers
Method
guard_address_taken_iat_entries
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:157
↓ 1 callers
Function
guard_address_taken_iat_entry_count
The count of unique RVAs in the table pointed by guard_address_taken_iat_entry_table().
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:324
↓ 1 callers
Method
guard_address_taken_iat_entry_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:153
↓ 1 callers
Function
guard_address_taken_iat_entry_table
The VA where Control Flow Guard address taken IAT table is stored.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:318
↓ 1 callers
Method
guard_address_taken_iat_entry_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:149
↓ 1 callers
Function
guard_cf_check_function_pointer
The VA where Control Flow Guard check-function pointer is stored.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:262
↓ 1 callers
Method
guard_cf_check_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:121
↓ 1 callers
Function
guard_cf_dispatch_function_pointer
The VA where Control Flow Guard dispatch-function pointer is stored.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:267
↓ 1 callers
Method
guard_cf_dispatch_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:125
↓ 1 callers
Function
guard_cf_function_count
The count of unique RVAs in the guard_cf_function_table() table.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:278
↓ 1 callers
Method
guard_cf_function_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:133
↓ 1 callers
Function
guard_cf_function_table
The VA of the sorted table of RVAs of each Control Flow Guard function in the image.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:273
↓ 1 callers
Method
guard_cf_function_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:129
↓ 1 callers
Method
guard_cf_functions
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:137
↓ 1 callers
Function
guard_eh_continuation_count
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:457
↓ 1 callers
Method
guard_eh_continuation_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:245
↓ 1 callers
Method
guard_eh_continuation_functions
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:249
↓ 1 callers
Function
guard_eh_continuation_table
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:453
↓ 1 callers
Method
guard_eh_continuation_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:241
↓ 1 callers
Function
guard_flags
Control Flow Guard related flags.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:293
↓ 1 callers
Method
guard_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:141
↓ 1 callers
Function
guard_long_jump_target_count
The count of unique RVAs in the table pointed by guard_long_jump_target_table.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:344
↓ 1 callers
Method
guard_long_jump_target_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:165
↓ 1 callers
Function
guard_long_jump_target_table
The VA where Control Flow Guard long jump target table is stored.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:338
↓ 1 callers
Method
guard_long_jump_target_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:161
↓ 1 callers
Method
guard_long_jump_targets
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:169
↓ 1 callers
Function
guard_memcpy_function_pointer
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:485
↓ 1 callers
Method
guard_memcpy_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:269
↓ 1 callers
Function
guard_rf_failure_routine
VA of the failure routine
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:391
↓ 1 callers
Method
guard_rf_failure_routine
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:189
↓ 1 callers
Function
guard_rf_failure_routine_function_pointer
VA of the failure routine `fptr`.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:396
↓ 1 callers
Method
guard_rf_failure_routine_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:193
↓ 1 callers
Function
guard_rf_verify_stackpointer_function_pointer
VA of the Function verifying the stack pointer
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:416
↓ 1 callers
Method
guard_rf_verify_stackpointer_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:213
↓ 1 callers
Function
guard_xfg_check_function_pointer
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:469
↓ 1 callers
Method
guard_xfg_check_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:253
↓ 1 callers
Function
guard_xfg_dispatch_function_pointer
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:473
↓ 1 callers
Method
guard_xfg_dispatch_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:257
↓ 1 callers
Function
guard_xfg_table_dispatch_function_pointer
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:477
↓ 1 callers
Method
guard_xfg_table_dispatch_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:261
↓ 1 callers
Function
guards
Count for `/guardN`
include/LIEF/PE/debug/VCFeature.hpp:74
↓ 1 callers
Method
guards
Count for `/guardN`
api/rust/cargo/lief/src/pe/debug.rs:737
↓ 1 callers
Method
guid
src/PDB/pdb.cpp:90
↓ 1 callers
Method
handler
An image-relative pointer to either the function's language-specific exception or termination handler. This value is set if one of these flags is set:
api/rust/cargo/lief/src/pe/exception_x64.rs:344
↓ 1 callers
Function
has_characteristic
Check if the section has the given CHARACTERISTICS
include/LIEF/PE/Section.hpp:170
↓ 1 callers
Method
has_dex_class
src/OAT/Class.cpp:51
↓ 1 callers
Method
has_dex_file
src/OAT/DexFile.cpp:41
↓ 1 callers
Method
has_dex_method
src/OAT/Method.cpp:46
↓ 1 callers
Function
has_dyld_shared_cache_samples
()
api/rust/cargo/lief/tests/dyld_shared_cache_test.rs:6
↓ 1 callers
Method
has_extended_relocations
Whether there is a large number of relocations whose number need to be stored in the virtual address attribute
api/rust/cargo/lief/src/coff/section.rs:90
↓ 1 callers
Function
has_imports
Check if the current binary contains imports @see Import
include/LIEF/PE/Binary.hpp:277
↓ 1 callers
Function
has_main_command
`true` if the binary has a MachO::MainCommand command.
include/LIEF/MachO/Binary.hpp:643
↓ 1 callers
Method
has_next
plugins/ghidra/jni/iterator.hpp:36
↓ 1 callers
Function
has_nx_stack
Return True if the **stack** is flagged as non-executable. False otherwise
include/LIEF/MachO/Binary.hpp:617
↓ 1 callers
Method
has_private_key
True if it embeds a private key
api/rust/cargo/lief/src/pe/signature/rsa_info.rs:73
↓ 1 callers
Method
has_public_key
True if it embeds a public key
api/rust/cargo/lief/src/pe/signature/rsa_info.rs:68
↓ 1 callers
Function
has_section
Check if there is a section associated with this entry
include/LIEF/PE/TLS.hpp:135
↓ 1 callers
Function
has_signatures
Check if the current binary contains signatures @see signatures
include/LIEF/PE/Binary.hpp:284
↓ 1 callers
Function
has_thread_command
`true` if the binary has a MachO::ThreadCommand command.
include/LIEF/MachO/Binary.hpp:697
↓ 1 callers
Method
has_vdex
src/OAT/Parser.cpp:97
↓ 1 callers
Function
hash
The hash associated with the reproducible build
include/LIEF/PE/debug/Repro.hpp:67
↓ 1 callers
Function
hash32
SYSV hash function
src/ELF/utils.cpp:55
↓ 1 callers
Function
hash64
SYSV hash function https://blogs.oracle.com/ali/entry/gnu_hash_elf_sections
src/ELF/utils.cpp:69
↓ 1 callers
Method
header
Return the main ELF header
api/rust/cargo/lief/src/elf/binary.rs:93
← previous
next →
2,501–2,600 of 11,400, ranked by callers