MCPcopy Create free account

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

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

Methodsection_shstr_size
src/ELF/Layout.cpp:76
Methodsection_strtab_size
src/ELF/Layout.cpp:45
Functionsection_table_size
src/ELF/ExeLayout.hpp:283
Methodsection_type
api/rust/include/LIEF/rust/MachO/Section.hpp:45
Functionsections
Iterator over the sections wrapped by this segment
include/LIEF/ELF/Segment.hpp:282
Functionsections
Return an iterator over the binary's sections
include/LIEF/ELF/Binary.hpp:275
Functionsections
Iterator over the different sections located in this COFF binary
include/LIEF/COFF/Binary.hpp:103
Functionsections
Return an iterator over the MachO::Section linked to this segment
include/LIEF/MachO/SegmentCommand.hpp:161
Functionsections
Return an iterator over the MachO::Section
include/LIEF/MachO/Binary.hpp:316
Functionsections
Return an iterator over the binary's sections (LIEF::Section)
include/LIEF/Abstract/Binary.hpp:158
Methodsections
Iterator over the different sections located in this COFF binary
api/rust/cargo/lief/src/coff/binary.rs:36
Methodsections
Return an iterator over the different [`crate::macho::Section`] of the binary
api/rust/cargo/lief/src/macho/binary.rs:85
Methodsections
Iterator over the [`crate::macho::Section`] owned by this segment
api/rust/cargo/lief/src/macho/commands/segment.rs:69
Methodsections
Return an iterator over the [`crate::elf::Section`] of the binary
api/rust/cargo/lief/src/elf/binary.rs:119
Methodsecurity_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/EnclaveConfiguration.hpp:66
Methodseek
(self, pos)
tests/api/test_python.py:80
Methodseek
(self, p0, p1)
tests/api/test_python.py:87
Functionsegment
The MachO::SegmentCommand associated with the BindingInfo or a nullptr of it is not bind to a SegmentCommand
include/LIEF/MachO/BindingInfo.hpp:69
Methodsegment
Segment associated with the binding (if any)
api/rust/cargo/lief/src/macho/binding_info.rs:42
Methodsegment
api/rust/include/LIEF/rust/MachO/Relocation.hpp:42
Methodsegment
api/rust/include/LIEF/rust/MachO/Section.hpp:52
Methodsegment
api/rust/include/LIEF/rust/MachO/BindingInfo.hpp:40
Methodsegment_by_type
api/rust/include/LIEF/rust/ELF/Binary.hpp:444
Methodsegment_command_32>
src/MachO/endianness_support.cpp:65
Methodsegment_command_64>
src/MachO/endianness_support.cpp:70
Functionsegment_from_offset
Return the binary's SegmentCommand that encompasses the provided offset If a SegmentCommand can't be found it returns a null pointer (`nullptr`).
include/LIEF/MachO/Binary.hpp:540
Methodsegment_from_offset
Try to find the segment that encompasses the given offset
api/rust/cargo/lief/src/elf/binary.rs:259
Methodsegment_from_offset
api/rust/include/LIEF/rust/ELF/Binary.hpp:398
Functionsegment_from_virtual_address
Return the binary's SegmentCommand which encompasses the given virtual address or a nullptr if not found.
include/LIEF/MachO/Binary.hpp:555
Methodsegment_from_virtual_address
Try to find the segment that encompasses the given virtual address
api/rust/cargo/lief/src/elf/binary.rs:254
Methodsegment_from_virtual_address
api/rust/include/LIEF/rust/ELF/Binary.hpp:394
Methodsegment_index
src/MachO/Binary.cpp:404
Methodsegment_name
api/rust/include/LIEF/rust/MachO/Section.hpp:39
Methodsegment_register
src/asm/asm.cpp:471
Methodsegment_register
The segment register associated with the memory operation. For `mov eax, dword ptr gs:[0]` is would return [`Reg::GS`]
api/rust/cargo/lief/src/assembly/x86/operands/memory.rs:60
Methodsegment_register
api/rust/include/LIEF/rust/asm/x86/operands/Memory.hpp:27
Methodsegment_split_info
api/rust/include/LIEF/rust/MachO/Binary.hpp:242
Functionsegments
include/LIEF/ELF/Section.hpp:332
Functionsegments
Return an iterator over the SegmentCommand
include/LIEF/MachO/Binary.hpp:308
Methodsegments
Return an iterator over the different [`crate::macho::commands::Segment`] (`LC_SEGMENT/LC_SIGNATURE`) of the binary.
api/rust/cargo/lief/src/macho/binary.rs:91
Methodseh_functions
Return the list of the function RVA in the SEH table (if any)
api/rust/cargo/lief/src/pe/load_configuration.rs:146
Methodseh_functions
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:119
Methodselection
api/rust/include/LIEF/rust/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:31
Functionserial_number
Return the serial number associated with the x509 certificate used by this signer. @see LIEF::PE::x509::serial_number SignerInfo::issuer
include/LIEF/PE/signature/SignerInfo.hpp:90
Methodserial_number
Return the serial number associated with the x509 certificate used by this signer.
api/rust/cargo/lief/src/pe/signature/signer_info.rs:60
Methodserial_number
api/rust/include/LIEF/rust/PE/signature/x509.hpp:29
Methodserial_number
api/rust/include/LIEF/rust/PE/signature/SignerInfo.hpp:55
Methodset
src/ELF/NoteDetails/core/CorePrStatus.cpp:341
Methodset
src/ELF/NoteDetails/core/CoreAuxv.cpp:118
Methodset
src/MachO/ChainedBindingInfo.cpp:86
MethodsetExternal
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:62
MethodsetX64InformationFunctionPointer
()
plugins/ghidra/src/main/java/lief/pe/CHPEMetadataARM64.java:53
Methodset_addr
api/rust/include/LIEF/rust/DWARF/editor/Variable.hpp:26
Methodset_address
Set the address of this function by defining `DW_AT_entry_pc`
api/rust/cargo/lief/src/dwarf/editor/function.rs:72
Methodset_address
api/rust/include/LIEF/rust/DWARF/editor/Function.hpp:52
Methodset_address
api/rust/include/LIEF/rust/PE/ExportEntry.hpp:46
Methodset_addressof_callback
(&mut self, addr: u64)
api/rust/cargo/lief/src/pe/tls.rs:120
Methodset_addressof_callback
api/rust/include/LIEF/rust/PE/TLS.hpp:63
Methodset_addressof_entrypoint
(&mut self, value: u32)
api/rust/cargo/lief/src/pe/headers.rs:818
Methodset_addressof_entrypoint
api/rust/include/LIEF/rust/PE/OptionalHeader.hpp:57
Methodset_addressof_index
(&mut self, addr: u64)
api/rust/cargo/lief/src/pe/tls.rs:115
Methodset_addressof_index
api/rust/include/LIEF/rust/PE/TLS.hpp:59
Methodset_age
(&mut self, age: u32)
api/rust/cargo/lief/src/pe/debug.rs:520
Methodset_age
api/rust/include/LIEF/rust/PE/debug/CodeViewPDB.hpp:50
Methodset_alignment
api/rust/include/LIEF/rust/ELF/Segment.hpp:63
Functionset_bind_offset
include/LIEF/MachO/DyldInfo.hpp:367
Functionset_bind_size
include/LIEF/MachO/DyldInfo.hpp:370
Methodset_callbacks
(&mut self, callbacks: &[u64])
api/rust/cargo/lief/src/pe/tls.rs:108
Methodset_callbacks
api/rust/include/LIEF/rust/PE/TLS.hpp:55
Methodset_cast_guard_os_determined_failure_mode
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:469
Methodset_characteristics
(&mut self, characteristics: Characteristics)
api/rust/cargo/lief/src/pe/headers.rs:455
Methodset_characteristics
(&mut self, characteristics: u32)
api/rust/cargo/lief/src/pe/tls.rs:130
Methodset_characteristics
api/rust/include/LIEF/rust/PE/TLS.hpp:71
Methodset_characteristics
api/rust/include/LIEF/rust/PE/Header.hpp:63
Methodset_characteristics
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:277
Methodset_characteristics
api/rust/include/LIEF/rust/PE/debug/Debug.hpp:44
Methodset_code_page
Change or set the code page
api/rust/cargo/lief/src/pe/resources.rs:175
Methodset_code_page
api/rust/include/LIEF/rust/PE/ResourceData.hpp:46
Methodset_content
(&mut self, content: &[u8])
api/rust/cargo/lief/src/elf/segment.rs:301
Methodset_content
Change or set the raw data associated with this node
api/rust/cargo/lief/src/pe/resources.rs:167
Methodset_content
api/rust/include/LIEF/rust/ELF/Segment.hpp:67
Methodset_content
api/rust/include/LIEF/rust/PE/ResourceData.hpp:54
Methodset_content_value
src/ELF/Segment.cpp:238
Methodset_critical_section_default_timeout
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:305
Methodset_csd_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:337
Methodset_data_template
(&mut self, data: &[u8])
api/rust/cargo/lief/src/pe/tls.rs:135
Methodset_data_template
api/rust/include/LIEF/rust/PE/TLS.hpp:75
Methodset_debug
api/rust/include/LIEF/rust/PE/Binary.hpp:74
Methodset_decommit_free_block_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:309
Methodset_decommit_total_free_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:313
Methodset_dependent_load_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:345
Functionset_depth
\private
include/LIEF/PE/ResourceNode.hpp:222
Methodset_dyn_sym_idx
src/ELF/Layout.hpp:56
Methodset_dynamic_value_reloc_table
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:401
Methodset_dynamic_value_reloctable_offset
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:417
Methodset_dynamic_value_reloctable_section
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:421
Methodset_editlist
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:349
Methodset_enclave_configuration_ptr
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:441
Functionset_endian_swap
include/LIEF/BinaryStream/BinaryStream.hpp:244
Methodset_export
api/rust/include/LIEF/rust/PE/Binary.hpp:534
← previousnext →9,401–9,500 of 11,400, ranked by callers