MCPcopy Create free account

hub / github.com/lief-project/LIEF / functions

Functions11,400 in github.com/lief-project/LIEF

↓ 1 callersMethodrecord_delta_relocation
src/PE/Parser.cpp:1348
↓ 1 callersMethodrecord_relocation
src/PE/Parser.cpp:1318
↓ 1 callersFunctionredirection_metadata
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:144
↓ 1 callersFunctionredirection_metadata_count
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:180
↓ 1 callersFunctionredirections
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:230
↓ 1 callersMethodredirections
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:130
↓ 1 callersFunctionreg_F
Number of non-volatile FP registers (d8-d15) saved in the canonical stack location
include/LIEF/PE/exceptions_info/AArch64/PackedFunction.hpp:76
↓ 1 callersFunctionreg_I
Number of non-volatile INT registers (x19-x28) saved in the canonical stack location.
include/LIEF/PE/exceptions_info/AArch64/PackedFunction.hpp:70
↓ 1 callersFunctionregister_commands
plugins/binaryninja/analysis/src/commands.cpp:27
↓ 1 callersFunctionregister_commands
plugins/binaryninja/dwarf-export/src/commands.cpp:26
↓ 1 callersFunctionregister_natives
plugins/ghidra/jni/lief/generic/jni.hpp:21
↓ 1 callersFunctionregister_natives
plugins/ghidra/jni/lief/macho/jni.hpp:24
↓ 1 callersMethodregister_values
src/ELF/NoteDetails/core/CorePrStatus.cpp:239
↓ 1 callersFunctionrelative_from_arch
src/ELF/ExeLayout.hpp:52
↓ 1 callersMethodrelease_all_binaries
src/MachO/FatBinary.cpp:111
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/ELF/Binary.hpp:334
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/COFF/Section.hpp:73
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/COFF/Binary.hpp:119
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/MachO/SegmentCommand.hpp:59
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/MachO/Section.hpp:53
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/MachO/Binary.hpp:181
↓ 1 callersMethodrelocations
api/rust/include/LIEF/rust/PE/Binary.hpp:288
↓ 1 callersMethodremove
src/MachO/Binary.cpp:1083
↓ 1 callersMethodremove
The given path
api/rust/cargo/lief/src/elf/dynamic.rs:891
↓ 1 callersFunctionremove_anti_debug
(binary)
api/python/examples/keygen/lief_patch.py:12
↓ 1 callersMethodremove_aux_requirement_by_name
Try to remove the auxiliary requirement symbol with the given name. The function returns true if the operation succeed, false otherwise. warning**:
api/rust/cargo/lief/src/elf/symbol_versioning.rs:259
↓ 1 callersMethodremove_command
src/MachO/Binary.cpp:1148
↓ 1 callersMethodremove_debug
src/PE/Binary.cpp:1281
↓ 1 callersMethodremove_dynamic_entry_from_ptr
api/rust/include/LIEF/rust/ELF/Binary.hpp:306
↓ 1 callersMethodremove_import
src/PE/Binary.cpp:534
↓ 1 callersMethodremove_library
src/ELF/Binary.cpp:2007
↓ 1 callersFunctionremove_section_table
(filename, output)
api/python/examples/elf_remove_section_table.py:25
↓ 1 callersMethodremove_symbol
src/ELF/Binary.cpp:516
↓ 1 callersMethodrename_dynamic_symbols
(&mut self)
tools/lief-patchelf/src/main.rs:589
↓ 1 callersMethodrequired_methods
api/rust/include/LIEF/rust/ObjC/Protocol.hpp:63
↓ 1 callersMethodreserved
Reserved value (should be 0)
api/rust/cargo/lief/src/coff/symbol.rs:505
↓ 1 callersMethodreserved
According to the official specs, a reserved value
api/rust/cargo/lief/src/macho/header.rs:253
↓ 1 callersMethodreserved
Reserved value. Should be `0`
api/rust/cargo/lief/src/pe/resources.rs:150
↓ 1 callersMethodreserved
Additional bitmask to be defined later
api/rust/cargo/lief/src/pe/code_integrity.rs:37
↓ 1 callersMethodreserved
Reserved for future expansion. Should be 0.
api/rust/cargo/lief/src/pe/exception_aarch64.rs:261
↓ 1 callersMethodreserved
Reserved. Should be 0
api/rust/cargo/lief/src/pe/enclave_configuration.rs:176
↓ 1 callersMethodreserved
api/rust/include/LIEF/rust/PE/ResourceData.hpp:39
↓ 1 callersFunctionreserved1
See: dependent_load_flags()
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:221
↓ 1 callersMethodreserved1
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:31
↓ 1 callersMethodreserved1
See: [`LoadConfiguration::dependent_load_flags`]
api/rust/cargo/lief/src/pe/load_configuration.rs:111
↓ 1 callersMethodreserved1
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:106
↓ 1 callersFunctionreserved2
include/LIEF/PE/DosHeader.hpp:200
↓ 1 callersMethodreserved2
According to the official `loader.h` file, this value is reserved for *count* or *sizeof
api/rust/cargo/lief/src/macho/section.rs:188
↓ 1 callersMethodreserved2
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:35
↓ 1 callersMethodreserved2
Must be zero
api/rust/cargo/lief/src/pe/load_configuration.rs:315
↓ 1 callersMethodreserved2
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:209
↓ 1 callersFunctionreserved3
This value is only present for 64 bits Mach-O files. In that case, the value is *reserved*.
include/LIEF/MachO/Section.hpp:183
↓ 1 callersMethodreserved3
(&self)
api/rust/cargo/lief/src/macho/commands/routine.rs:39
↓ 1 callersMethodreserved3
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:334
↓ 1 callersMethodreserved3
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:221
↓ 1 callersMethodreset
api/rust/include/LIEF/rust/logging.hpp:22
↓ 1 callersMethodresolve_with_base_address
Try to resolve the value of the relocation with the provided base address. The returned value could be used such as: `*address = resolve_with_base_ad
api/rust/cargo/lief/src/elf/relocation.rs:3554
↓ 1 callersFunctionresources
Return resources as a tree or a nullptr if there is no resources
include/LIEF/PE/Binary.hpp:410
↓ 1 callersMethodresources_manager
Return a manager interface to read and manipulate the resources tree with a user friendly interface.
api/rust/cargo/lief/src/pe/binary.rs:124
↓ 1 callersMethodreturn_type
Return the [`Type`] associated with the **return type** of this function.
api/rust/cargo/lief/src/dwarf/function.rs:83
↓ 1 callersFunctionrgb_reserved
Reserved (padding) values. Should be 0
include/LIEF/COFF/AuxiliarySymbols/AuxiliaryCLRToken.hpp:85
↓ 1 callersFunctionrich_header
Return a reference to the RichHeader object
include/LIEF/PE/Binary.hpp:553
↓ 1 callersFunctionrnd
src/MachO/layout_check.cpp:68
↓ 1 callersFunctionrnd64
src/MachO/layout_check.cpp:61
↓ 1 callersMethodroutine
Return the `LC_ROUTINE/LC_ROUTINE64` command if present
api/rust/cargo/lief/src/macho/binary.rs:151
↓ 1 callersMethodroutine_command
api/rust/include/LIEF/rust/MachO/Binary.hpp:214
↓ 1 callersMethodrpath
api/rust/include/LIEF/rust/ELF/DynamicEntryRpath.hpp:33
↓ 1 callersFunctionrun
(junit_xml: Optional[str] = None)
tests/run_pytest.py:11
↓ 1 callersFunctionrun_ios_181
(cache: &lief::dsc::DyldSharedCache)
api/rust/cargo/lief/tests/dyld_shared_cache_test.rs:41
↓ 1 callersMethodrunpath
api/rust/include/LIEF/rust/ELF/DynamicEntryRunPath.hpp:36
↓ 1 callersFunctionruntime_table
Iterator over the different RuntimeTable entries located in the content of this `__LINKEDIT` command
include/LIEF/MachO/FunctionVariants.hpp:295
↓ 1 callersMethodruntime_table
api/rust/include/LIEF/rust/MachO/FunctionVariants.hpp:90
↓ 1 callersMethodrva
The function RVA
api/rust/cargo/lief/src/pe/debug.rs:895
↓ 1 callersMethodrva
The **relative** virtual address where the data referenced by this data directory are located.
api/rust/cargo/lief/src/pe/data_directory.rs:114
↓ 1 callersMethodrva
RVA of the function
api/rust/cargo/lief/src/pe/load_configuration.rs:575
↓ 1 callersFunctionrva_size
Size in bytes taken by RVAs
include/LIEF/PE/LoadConfigurations/DynamicRelocation/FunctionOverrideInfo.hpp:62
↓ 1 callersMethodrva_start
Function start address
api/rust/cargo/lief/src/pe/exception.rs:50
↓ 1 callersMethodsave
plugins/binaryninja/dwarf-export/src/DwarfExport.cpp:91
↓ 1 callersMethodsay_hello
doc/sphinx/_static/example.cpp:23
↓ 1 callersMethodsdk_version
src/ELF/NoteDetails/AndroidIdent.cpp:28
↓ 1 callersFunctionsdl
Whether `/sdl` was enabled for this binary. `sdl` stands for Security Development Lifecycle and provides enhanced security features like changing sec
include/LIEF/PE/debug/VCFeature.hpp:69
↓ 1 callersMethodsdl
Whether `/sdl` was enabled for this binary. `sdl` stands for Security Development Lifecycle and provides enhanced security features like changing sec
api/rust/cargo/lief/src/pe/debug.rs:732
↓ 1 callersFunctionse_handler_count
The count of unique handlers in the table. This member is available only for x86.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:252
↓ 1 callersMethodse_handler_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:115
↓ 1 callersFunctionse_handler_table
The VA of the sorted table of RVAs of each valid, unique handler in the image. This member is available only for x86.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:246
↓ 1 callersMethodse_handler_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:111
↓ 1 callersFunctionsection
The section in which the relocation is applied (or a nullptr)
include/LIEF/ELF/Relocation.hpp:287
↓ 1 callersFunctionsection
Section associated with the relocation, if any, otherwise a nullptr.
include/LIEF/MachO/Relocation.hpp:119
↓ 1 callersMethodsection
Section associated with the section (if any)
api/rust/cargo/lief/src/macho/relocation.rs:81
↓ 1 callersMethodsection
The section in which the relocation is applied (if any)
api/rust/cargo/lief/src/elf/relocation.rs:3540
↓ 1 callersMethodsection
Section associated with the symbol (if any)
api/rust/cargo/lief/src/elf/symbol.rs:149
↓ 1 callersMethodsection
The (optional) section in which the data associated with the data directory are located.
api/rust/cargo/lief/src/pe/data_directory.rs:127
↓ 1 callersMethodsection_from_offset
src/ELF/Binary.cpp:1660
↓ 1 callersMethodsection_from_offset
api/rust/include/LIEF/rust/PE/Binary.hpp:384
↓ 1 callersMethodsection_from_virtual_address
Try to find the section that encompasses the given virtual address. `skip_nobits` can be used to include (or not) the `SHT_NOTBIT` sections
api/rust/cargo/lief/src/elf/binary.rs:249
↓ 1 callersMethodsection_type
Type of the section. This value can help to determine the purpose of the section
api/rust/cargo/lief/src/macho/section.rs:176
↓ 1 callersMethodsections
api/rust/include/LIEF/rust/ELF/Binary.hpp:286
↓ 1 callersMethodsections
api/rust/include/LIEF/rust/COFF/Binary.hpp:111
↓ 1 callersMethodsections
api/rust/include/LIEF/rust/MachO/SegmentCommand.hpp:58
↓ 1 callersMethodsections
api/rust/include/LIEF/rust/MachO/Binary.hpp:178
← previousnext →3,201–3,300 of 11,400, ranked by callers