MCPcopy Create free account

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

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

Methodset_return_type
api/rust/include/LIEF/rust/DWARF/editor/Function.hpp:65
Methodset_rpath
api/rust/include/LIEF/rust/ELF/DynamicEntryRpath.hpp:48
Methodset_runpath
api/rust/include/LIEF/rust/ELF/DynamicEntryRunPath.hpp:51
Methodset_se_handler_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:361
Methodset_se_handler_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:357
Methodset_security_cookie
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:353
Methodset_signature
(&mut self, signature: &[u8; 16])
api/rust/cargo/lief/src/pe/debug.rs:525
Methodset_signature
api/rust/include/LIEF/rust/PE/debug/CodeViewPDB.hpp:54
Methodset_size
(&mut self, size: u64)
api/rust/cargo/lief/src/generic.rs:39
Methodset_size
Define the overall size which is equivalent to the `sizeof` of the current type. This function defines the `DW_AT_byte_size` attribute
api/rust/cargo/lief/src/dwarf/editor/types/struct_ty.rs:60
Methodset_size
api/rust/include/LIEF/rust/DWARF/editor/StructType.hpp:31
Methodset_size
api/rust/include/LIEF/rust/DWARF/editor/EnumType.hpp:31
Methodset_size
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:37
Methodset_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:281
Methodset_sizeof_optional_header
(&mut self, value: u16)
api/rust/cargo/lief/src/pe/headers.rs:451
Methodset_sizeof_optional_header
api/rust/include/LIEF/rust/PE/Header.hpp:59
Methodset_sizeof_zero_fill
(&mut self, size: u32)
api/rust/cargo/lief/src/pe/tls.rs:125
Methodset_sizeof_zero_fill
api/rust/include/LIEF/rust/PE/TLS.hpp:67
Methodset_stack_offset
api/rust/include/LIEF/rust/DWARF/editor/Variable.hpp:27
Methodset_static
src/DEX/Field.cpp:64
Methodset_strtab_section
src/ELF/Layout.hpp:52
Methodset_time_date_stamp
(&mut self, value: u32)
api/rust/cargo/lief/src/pe/headers.rs:439
Methodset_time_date_stamp
api/rust/include/LIEF/rust/PE/Header.hpp:47
Methodset_timedatestamp
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:285
Methodset_timestamp
Change or set the timestamp
api/rust/cargo/lief/src/pe/export.rs:96
Methodset_timestamp
api/rust/include/LIEF/rust/PE/Export.hpp:63
Methodset_timestamp
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:45
Methodset_tls
api/rust/include/LIEF/rust/PE/Binary.hpp:66
Methodset_tls
api/rust/include/LIEF/rust/PE/Binary.hpp:476
Methodset_type
Set the type of the current variable
api/rust/cargo/lief/src/dwarf/editor/variable.rs:46
Methodset_type
api/rust/include/LIEF/rust/DWARF/editor/Variable.hpp:28
Methodset_type
api/rust/include/LIEF/rust/ELF/Segment.hpp:43
Methodset_uma_function_pointers
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:477
Methodset_value
(&mut self, value: u64)
api/rust/cargo/lief/src/generic.rs:35
Methodset_value
(&mut self, value: u64)
api/rust/cargo/lief/src/elf/dynamic.rs:549
Methodset_value
api/rust/include/LIEF/rust/ELF/DynamicEntry.hpp:41
Methodset_value
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:33
Methodset_vdex
src/OAT/Parser.cpp:101
Methodset_version
(&mut self, version: u16)
api/rust/cargo/lief/src/elf/symbol_versioning.rs:240
Methodset_version
api/rust/include/LIEF/rust/ELF/SymbolVersionRequirement.hpp:45
Methodset_virtual
src/DEX/Method.cpp:82
Methodset_virtual_address
(&mut self, va: u64)
api/rust/cargo/lief/src/elf/segment.rs:285
Methodset_virtual_address
api/rust/include/LIEF/rust/ELF/Segment.hpp:51
Methodset_virtual_memory_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:325
Methodset_virtual_size
(&mut self, vsize: u64)
api/rust/cargo/lief/src/elf/segment.rs:293
Methodset_virtual_size
api/rust/include/LIEF/rust/ELF/Segment.hpp:59
Methodset_volatile_metadata_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:445
Functionset_weak_bind_offset
include/LIEF/MachO/DyldInfo.hpp:374
Functionset_weak_bind_size
include/LIEF/MachO/DyldInfo.hpp:377
Functionset_weak_import
include/LIEF/MachO/BindingInfo.hpp:134
Methodset_x64_information_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:117
Functionsetup
(app: Sphinx)
doc/sphinx/conf.py:77
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/img_comparison.py:106
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/roles.py:67
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/python_typing.py:157
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/sdk_package.py:105
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/plugin_package.py:82
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/lief_api.py:127
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/link_check.py:3
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/breathe_config.py:22
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/lief_config.py:63
Functionsetup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/html_config.py:22
Functionshcore_dll_lookup
src/PE/utils/ordinals_lookup_tables/shcore_dll_lookup.hpp:23
Functionshell32_dll_lookup
src/PE/utils/ordinals_lookup_tables/shell32_dll_lookup.hpp:23
Methodshift
src/MachO/Binary.cpp:893
Methodshift
src/PE/Binary.cpp:431
Methodshift
Shift information. For instance, for `ldr x1, [x2, x3, lsl #3]` it would return a [`Shift::Lsl`] with a [`ShiftInfo::value`] set to `3`
api/rust/cargo/lief/src/assembly/aarch64/operands/memory.rs:119
Methodshift
api/rust/include/LIEF/rust/asm/aarch64/operands/Memory.hpp:47
Methodshift2
api/rust/include/LIEF/rust/ELF/GnuHash.hpp:26
Methodshift_command
src/MachO/Binary.cpp:630
Methodshift_dynamic_entries
src/ELF/Binary.cpp:1843
Methodshift_relocations
src/ELF/Binary.cpp:1921
Methodshift_sections
src/ELF/Binary.cpp:1811
Methodshift_segments
src/ELF/Binary.cpp:1828
Methodshift_symbols
src/ELF/Binary.cpp:1906
Functionshlwapi_dll_lookup
src/PE/utils/ordinals_lookup_tables/shlwapi_dll_lookup.hpp:23
Functionshould_swap
include/LIEF/BinaryStream/BinaryStream.hpp:255
Methodshould_swap
src/ELF/Layout.hpp:67
Methodshould_swap
src/ELF/Builder.cpp:71
Methodshow_bind_opcodes
src/MachO/DyldInfo.cpp:360
Methodshow_bindings
src/MachO/DyldInfo.cpp:366
Methodshow_export_trie
src/MachO/DyldExportsTrie.cpp:69
Methodshow_lazy_bind_opcodes
src/MachO/DyldInfo.cpp:807
Methodshow_rebases_opcodes
src/MachO/DyldInfo.cpp:117
Methodshow_trie
src/MachO/DyldInfo.cpp:830
Methodshow_weak_bind_opcodes
src/MachO/DyldInfo.cpp:791
Methodsign_extended_addend
src/MachO/ChainedBindingInfo.cpp:72
Functionsignature
Indicates whether a template is an extended dialog box template. If signature is 0xFFFF, this is an extended dialog box template. In this case, the dl
include/LIEF/PE/resources/ResourceDialogExtended.hpp:142
Functionsignature
include/LIEF/PE/debug/Pogo.hpp:74
Functionsignature
include/LIEF/PE/debug/CodeViewPDB.hpp:87
Functionsignature
The signature that defines the underlying type of the payload
include/LIEF/PE/debug/CodeView.hpp:64
Methodsignature
Underlying Signature object
api/rust/cargo/lief/src/pe/signature/attributes.rs:252
Methodsignature
The signature of the certificate
api/rust/cargo/lief/src/pe/signature/x509.rs:133
Methodsignature
api/rust/include/LIEF/rust/PE/Header.hpp:27
Methodsignature
api/rust/include/LIEF/rust/PE/debug/CodeView.hpp:27
Methodsignature
api/rust/include/LIEF/rust/PE/signature/x509.hpp:46
Methodsignature_algorithm
api/rust/include/LIEF/rust/PE/signature/x509.hpp:31
Methodsigner
api/rust/include/LIEF/rust/PE/signature/attributes/PKCS9CounterSignature.hpp:11
Functionsigners
Signer iterator (same as LIEF::PE::SignerInfo)
include/LIEF/PE/signature/attributes/MsCounterSign.hpp:70
Methodsigners
Iterator over the signer [`SignerInfo`] defined in the PKCS #7 signature
api/rust/cargo/lief/src/pe/signature/attributes.rs:632
← previousnext →9,601–9,700 of 11,400, ranked by callers