MCPcopy Create free account

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

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

Methodremove_entry_by_name
Remove the import entry with the given name. Return true if the deletion succeed, false otherwise
api/rust/cargo/lief/src/pe/import.rs:100
Methodremove_entry_by_name
api/rust/include/LIEF/rust/PE/Import.hpp:64
Methodremove_entry_by_name
api/rust/include/LIEF/rust/PE/Export.hpp:96
Methodremove_entry_by_ordinal
Remove the import entry with the given ordinal number Return true if the deletion succeed, false otherwise
api/rust/cargo/lief/src/pe/import.rs:107
Methodremove_entry_by_ordinal
api/rust/include/LIEF/rust/PE/Import.hpp:68
Methodremove_flag
(&mut self, flag: DtFlags)
api/rust/cargo/lief/src/elf/dynamic.rs:1097
Methodremove_flag
api/rust/include/LIEF/rust/ELF/DynamicEntryFlags.hpp:34
Methodremove_import
Remove the imported library with the given `name`
api/rust/cargo/lief/src/pe/binary.rs:394
Methodremove_import
api/rust/include/LIEF/rust/PE/Binary.hpp:464
Methodremove_library
Remove the `DT_NEEDED` dependency with the given name
api/rust/cargo/lief/src/elf/binary.rs:407
Methodremove_library
api/rust/include/LIEF/rust/ELF/Binary.hpp:448
Methodremove_section
src/ELF/Binary.cpp:1538
Methodremove_section
src/MachO/Binary.cpp:1345
Methodremove_segment
Remove the given segment. If `clear` is set, the original content of the segment will be filled with zeros before removal.
api/rust/cargo/lief/src/elf/binary.rs:448
Methodremove_segment
api/rust/include/LIEF/rust/ELF/Binary.hpp:466
Methodremove_segments_by_type
Remove all segments associated with the given type. If `clear` is set, the original content of the segments will be filled with zeros before removal.
api/rust/cargo/lief/src/elf/binary.rs:458
Methodremove_segments_by_type
api/rust/include/LIEF/rust/ELF/Binary.hpp:470
Methodremove_symbol
src/MachO/Binary.cpp:1773
Methodremove_symtab_symbol
src/ELF/Binary.cpp:521
Methodremove_tls
Remove the TLS from the binary
api/rust/cargo/lief/src/pe/binary.rs:404
Methodremove_tls
api/rust/include/LIEF/rust/PE/Binary.hpp:472
Methodremove_version_requirement
Deletes all required symbol versions linked to the specified library name. The function returns true if the operation succeed, false otherwise. <div
api/rust/cargo/lief/src/elf/binary.rs:440
Methodremove_version_requirement
api/rust/include/LIEF/rust/ELF/Binary.hpp:462
Methodrequired_methods
src/ObjC/objc.cpp:213
Functionreserved
Reserved value (should be 0)
include/LIEF/COFF/AuxiliarySymbols/AuxiliaryCLRToken.hpp:66
Functionreserved
Reserved value (should be 0)
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:140
Functionreserved
Additional bitmask to be defined later
include/LIEF/PE/CodeIntegrity.hpp:59
Functionreserved
Reserved value. Should be `0`
include/LIEF/PE/ResourceData.hpp:79
Functionreserved
include/LIEF/PE/DosHeader.hpp:188
Functionreserved
Reserved (must be 0)
include/LIEF/PE/resources/ResourceIcon.hpp:95
Functionreserved
Reserved. Should be 0
include/LIEF/PE/LoadConfigurations/EnclaveImport.hpp:111
Methodreserved
api/rust/include/LIEF/rust/COFF/AuxiliarySymbols/AuxiliaryCLRToken.hpp:30
Methodreserved
api/rust/include/LIEF/rust/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:32
Methodreserved
api/rust/include/LIEF/rust/MachO/Header.hpp:33
Methodreserved
api/rust/include/LIEF/rust/PE/CodeIntegrity.hpp:28
Methodreserved
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:72
Methodreserved
api/rust/include/LIEF/rust/PE/DosHeader.hpp:40
Methodreserved
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:32
Methodreserved
api/rust/include/LIEF/rust/PE/debug/FPO.hpp:35
Methodreserved
include/LIEF/PE/exceptions_info/internal_arm64.hpp:102
Functionreserved1
According to the official ``loader.h`` file, this value is reserved for *offset* or *index
include/LIEF/MachO/Section.hpp:171
Functionreserved1
include/LIEF/MachO/Routine.hpp:71
Methodreserved1
api/rust/include/LIEF/rust/MachO/Section.hpp:46
Methodreserved1
api/rust/include/LIEF/rust/MachO/Routine.hpp:32
Functionreserved2
According to the official ``loader.h`` file, this value is reserved for *count* or *sizeof
include/LIEF/MachO/Section.hpp:177
Functionreserved2
include/LIEF/MachO/Routine.hpp:79
Functionreserved2
Must be zero
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:411
Methodreserved2
api/rust/include/LIEF/rust/MachO/Section.hpp:47
Methodreserved2
api/rust/include/LIEF/rust/MachO/Routine.hpp:33
Methodreserved2
api/rust/include/LIEF/rust/PE/DosHeader.hpp:47
Functionreserved3
include/LIEF/MachO/Routine.hpp:87
Functionreserved3
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:425
Methodreserved3
api/rust/include/LIEF/rust/MachO/Section.hpp:48
Methodreserved3
api/rust/include/LIEF/rust/MachO/Routine.hpp:34
Functionreserved4
include/LIEF/MachO/Routine.hpp:95
Methodreserved4
api/rust/include/LIEF/rust/MachO/Routine.hpp:35
Functionreserved5
include/LIEF/MachO/Routine.hpp:103
Methodreserved5
api/rust/include/LIEF/rust/MachO/Routine.hpp:36
Functionreserved6
include/LIEF/MachO/Routine.hpp:111
Methodreserved6
api/rust/include/LIEF/rust/MachO/Routine.hpp:37
Methodreset
plugins/ghidra/jni/canbe_unique.hpp:83
Methodreset
include/LIEF/optional.hpp:31
Methodreset
include/LIEF/canbe_unique.hpp:85
Methodresolve
api/rust/include/LIEF/rust/ELF/Relocation.hpp:49
Methodresolve_any_xref
(self, env: BuildEnvironment, fromdocname: str, builder: Builder, target: str, node:
doc/sphinx/sphinx_lief_doc/rust_domain/rustdomain.py:228
Functionresolve_args
(arg: &str)
tools/lief-patchelf/src/main.rs:639
Methodresolve_external_fields
src/DEX/Parser.cpp:138
Methodresolve_external_methods
src/DEX/Parser.cpp:116
Methodresolve_inheritance
src/DEX/Parser.cpp:98
Functionresolve_symbol
This function aims to be overloaded in order to resolve symbols used in the assembly listing. For instance, given this assembly code: ```text 0x1000
include/LIEF/asm/AssemblerConfig.hpp:82
Methodresolve_symbol
(self, name: str)
tests/assembly/test_arm64.py:148
Methodresolve_symbol
api/python/src/asm/pyAssemblerConfig.cpp:17
Methodresolve_symbol
(&self, name: &str)
api/rust/autocxx_ffi.rs:1180
Methodresolve_symbol
api/rust/cmake-ffi/rust_cpp_bridge.cpp:14
Methodresolve_symbol
(&self, name: &str)
api/rust/cargo/lief-ffi/src/lib.rs:21
Methodresolve_types
src/DEX/Parser.cpp:160
Methodresolve_xref
(self, env: BuildEnvironment, fromdocname: str, builder: Builder, typ: str, target: str,
doc/sphinx/sphinx_lief_doc/rust_domain/rustdomain.py:209
Functionresolved_import
(pe: lief.PE.Binary, imp: lief.PE.Import, entry: lief.PE.ImportEntry, rva: int)
tests/pe/test_builder.py:127
Methodresources
api/rust/include/LIEF/rust/PE/Binary.hpp:316
Methodresources_manager
api/rust/include/LIEF/rust/PE/Binary.hpp:338
Methodreturn_value
src/ELF/NoteDetails/core/CorePrStatus.cpp:378
Methodrgb_reserved
Reserved (padding) values. Should be 0
api/rust/cargo/lief/src/coff/symbol.rs:520
Methodrgb_reserved
api/rust/include/LIEF/rust/COFF/AuxiliarySymbols/AuxiliaryCLRToken.hpp:42
Methodrich_header
api/rust/include/LIEF/rust/PE/Binary.hpp:308
Methodright
(&self)
api/rust/cargo/lief/src/pe/dynamic_fixups.rs:356
Methodright
api/rust/include/LIEF/rust/PE/LoadConfiguration/DynamicRelocation/DynamicFixup.hpp:213
Functionround<uint64_t>
include/LIEF/utils.hpp:61
Methodroutine_command
Routine Command +++++++++++++++
src/MachO/Binary.cpp:2186
Methodroutines_command_32>
src/MachO/endianness_support.cpp:175
Methodroutines_command_64>
src/MachO/endianness_support.cpp:180
Methodrpath
Return the `LC_RPATH` command if present
api/rust/cargo/lief/src/macho/binary.rs:146
Methodrpath
api/rust/include/LIEF/rust/MachO/Binary.hpp:218
Methodrpath_command>
src/MachO/endianness_support.cpp:284
Methodrpaths
src/MachO/Binary.cpp:2214
Methodrsa_info
src/PE/signature/x509.cpp:444
Methodrsa_info
api/rust/include/LIEF/rust/PE/signature/x509.hpp:48
Functionrsrc_dir
Return the data directory associated with the resources tree
include/LIEF/PE/Binary.hpp:726
Methodrsrc_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:416
Methodrun
()
plugins/ghidra/ghidra_scripts/RunAnalyzers.java:15
Methodrun
()
plugins/ghidra/ghidra_scripts/LiefDwarfExportScript.java:14
← previousnext →9,201–9,300 of 11,400, ranked by callers