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
Method
set_return_type
api/rust/include/LIEF/rust/DWARF/editor/Function.hpp:65
Method
set_rpath
api/rust/include/LIEF/rust/ELF/DynamicEntryRpath.hpp:48
Method
set_runpath
api/rust/include/LIEF/rust/ELF/DynamicEntryRunPath.hpp:51
Method
set_se_handler_count
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:361
Method
set_se_handler_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:357
Method
set_security_cookie
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:353
Method
set_signature
(&mut self, signature: &[u8; 16])
api/rust/cargo/lief/src/pe/debug.rs:525
Method
set_signature
api/rust/include/LIEF/rust/PE/debug/CodeViewPDB.hpp:54
Method
set_size
(&mut self, size: u64)
api/rust/cargo/lief/src/generic.rs:39
Method
set_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
Method
set_size
api/rust/include/LIEF/rust/DWARF/editor/StructType.hpp:31
Method
set_size
api/rust/include/LIEF/rust/DWARF/editor/EnumType.hpp:31
Method
set_size
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:37
Method
set_size
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:281
Method
set_sizeof_optional_header
(&mut self, value: u16)
api/rust/cargo/lief/src/pe/headers.rs:451
Method
set_sizeof_optional_header
api/rust/include/LIEF/rust/PE/Header.hpp:59
Method
set_sizeof_zero_fill
(&mut self, size: u32)
api/rust/cargo/lief/src/pe/tls.rs:125
Method
set_sizeof_zero_fill
api/rust/include/LIEF/rust/PE/TLS.hpp:67
Method
set_stack_offset
api/rust/include/LIEF/rust/DWARF/editor/Variable.hpp:27
Method
set_static
src/DEX/Field.cpp:64
Method
set_strtab_section
src/ELF/Layout.hpp:52
Method
set_time_date_stamp
(&mut self, value: u32)
api/rust/cargo/lief/src/pe/headers.rs:439
Method
set_time_date_stamp
api/rust/include/LIEF/rust/PE/Header.hpp:47
Method
set_timedatestamp
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:285
Method
set_timestamp
Change or set the timestamp
api/rust/cargo/lief/src/pe/export.rs:96
Method
set_timestamp
api/rust/include/LIEF/rust/PE/Export.hpp:63
Method
set_timestamp
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:45
Method
set_tls
api/rust/include/LIEF/rust/PE/Binary.hpp:66
Method
set_tls
api/rust/include/LIEF/rust/PE/Binary.hpp:476
Method
set_type
Set the type of the current variable
api/rust/cargo/lief/src/dwarf/editor/variable.rs:46
Method
set_type
api/rust/include/LIEF/rust/DWARF/editor/Variable.hpp:28
Method
set_type
api/rust/include/LIEF/rust/ELF/Segment.hpp:43
Method
set_uma_function_pointers
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:477
Method
set_value
(&mut self, value: u64)
api/rust/cargo/lief/src/generic.rs:35
Method
set_value
(&mut self, value: u64)
api/rust/cargo/lief/src/elf/dynamic.rs:549
Method
set_value
api/rust/include/LIEF/rust/ELF/DynamicEntry.hpp:41
Method
set_value
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:33
Method
set_vdex
src/OAT/Parser.cpp:101
Method
set_version
(&mut self, version: u16)
api/rust/cargo/lief/src/elf/symbol_versioning.rs:240
Method
set_version
api/rust/include/LIEF/rust/ELF/SymbolVersionRequirement.hpp:45
Method
set_virtual
src/DEX/Method.cpp:82
Method
set_virtual_address
(&mut self, va: u64)
api/rust/cargo/lief/src/elf/segment.rs:285
Method
set_virtual_address
api/rust/include/LIEF/rust/ELF/Segment.hpp:51
Method
set_virtual_memory_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:325
Method
set_virtual_size
(&mut self, vsize: u64)
api/rust/cargo/lief/src/elf/segment.rs:293
Method
set_virtual_size
api/rust/include/LIEF/rust/ELF/Segment.hpp:59
Method
set_volatile_metadata_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:445
Function
set_weak_bind_offset
include/LIEF/MachO/DyldInfo.hpp:374
Function
set_weak_bind_size
include/LIEF/MachO/DyldInfo.hpp:377
Function
set_weak_import
include/LIEF/MachO/BindingInfo.hpp:134
Method
set_x64_information_function_pointer
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:117
Function
setup
(app: Sphinx)
doc/sphinx/conf.py:77
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/img_comparison.py:106
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/roles.py:67
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/python_typing.py:157
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/sdk_package.py:105
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/plugin_package.py:82
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/lief_api.py:127
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/link_check.py:3
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/breathe_config.py:22
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/lief_config.py:63
Function
setup
(app: Sphinx)
doc/sphinx/sphinx_lief_doc/config/html_config.py:22
Function
shcore_dll_lookup
src/PE/utils/ordinals_lookup_tables/shcore_dll_lookup.hpp:23
Function
shell32_dll_lookup
src/PE/utils/ordinals_lookup_tables/shell32_dll_lookup.hpp:23
Method
shift
src/MachO/Binary.cpp:893
Method
shift
src/PE/Binary.cpp:431
Method
shift
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
Method
shift
api/rust/include/LIEF/rust/asm/aarch64/operands/Memory.hpp:47
Method
shift2
api/rust/include/LIEF/rust/ELF/GnuHash.hpp:26
Method
shift_command
src/MachO/Binary.cpp:630
Method
shift_dynamic_entries
src/ELF/Binary.cpp:1843
Method
shift_relocations
src/ELF/Binary.cpp:1921
Method
shift_sections
src/ELF/Binary.cpp:1811
Method
shift_segments
src/ELF/Binary.cpp:1828
Method
shift_symbols
src/ELF/Binary.cpp:1906
Function
shlwapi_dll_lookup
src/PE/utils/ordinals_lookup_tables/shlwapi_dll_lookup.hpp:23
Function
should_swap
include/LIEF/BinaryStream/BinaryStream.hpp:255
Method
should_swap
src/ELF/Layout.hpp:67
Method
should_swap
src/ELF/Builder.cpp:71
Method
show_bind_opcodes
src/MachO/DyldInfo.cpp:360
Method
show_bindings
src/MachO/DyldInfo.cpp:366
Method
show_export_trie
src/MachO/DyldExportsTrie.cpp:69
Method
show_lazy_bind_opcodes
src/MachO/DyldInfo.cpp:807
Method
show_rebases_opcodes
src/MachO/DyldInfo.cpp:117
Method
show_trie
src/MachO/DyldInfo.cpp:830
Method
show_weak_bind_opcodes
src/MachO/DyldInfo.cpp:791
Method
sign_extended_addend
src/MachO/ChainedBindingInfo.cpp:72
Function
signature
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
Function
signature
include/LIEF/PE/debug/Pogo.hpp:74
Function
signature
include/LIEF/PE/debug/CodeViewPDB.hpp:87
Function
signature
The signature that defines the underlying type of the payload
include/LIEF/PE/debug/CodeView.hpp:64
Method
signature
Underlying Signature object
api/rust/cargo/lief/src/pe/signature/attributes.rs:252
Method
signature
The signature of the certificate
api/rust/cargo/lief/src/pe/signature/x509.rs:133
Method
signature
api/rust/include/LIEF/rust/PE/Header.hpp:27
Method
signature
api/rust/include/LIEF/rust/PE/debug/CodeView.hpp:27
Method
signature
api/rust/include/LIEF/rust/PE/signature/x509.hpp:46
Method
signature_algorithm
api/rust/include/LIEF/rust/PE/signature/x509.hpp:31
Method
signer
api/rust/include/LIEF/rust/PE/signature/attributes/PKCS9CounterSignature.hpp:11
Function
signers
Signer iterator (same as LIEF::PE::SignerInfo)
include/LIEF/PE/signature/attributes/MsCounterSign.hpp:70
Method
signers
Iterator over the signer [`SignerInfo`] defined in the PKCS #7 signature
api/rust/cargo/lief/src/pe/signature/attributes.rs:632
← previous
next →
9,601–9,700 of 11,400, ranked by callers