MCPcopy Create free account

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

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

↓ 1 callersMethodsections
api/rust/include/LIEF/rust/PE/Binary.hpp:284
↓ 1 callersFunctionsecurity_cookie
A pointer to a cookie that is used by Visual C++ or GS implementation.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:240
↓ 1 callersMethodsecurity_cookie
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:109
↓ 1 callersFunctionsecurity_version
The security version number that the author of the enclave assigned to the enclave.
include/LIEF/PE/LoadConfigurations/EnclaveConfiguration.hpp:135
↓ 1 callersFunctionsegment
SegmentCommand associated with the relocation, if any, otherwise a nullptr.
include/LIEF/MachO/Relocation.hpp:133
↓ 1 callersMethodsegment
Segment command associated with the relocation (if any)
api/rust/cargo/lief/src/macho/relocation.rs:86
↓ 1 callersMethodsegment_name
Name of the segment that owns this section
api/rust/cargo/lief/src/macho/section.rs:137
↓ 1 callersMethodsegment_split_info
SegmentSplitInfo command ++++++++++++++++++++++++
src/MachO/Binary.cpp:2280
↓ 1 callersMethodsegment_split_info
Return the `LC_SEGMENT_SPLIT_INFO` command if present
api/rust/cargo/lief/src/macho/binary.rs:181
↓ 1 callersFunctionsegments
Return binary's segments
include/LIEF/ELF/Binary.hpp:289
↓ 1 callersMethodsegments
api/rust/include/LIEF/rust/ELF/Binary.hpp:290
↓ 1 callersMethodsegments
api/rust/include/LIEF/rust/MachO/Binary.hpp:179
↓ 1 callersFunctionselection
The COMDAT selection number. This is applicable if the section is a COMDAT section.
include/LIEF/COFF/AuxiliarySymbols/AuxiliarySectionDefinition.hpp:135
↓ 1 callersMethodserialize
(self)
scripts/metrics/upload.py:73
↓ 1 callersMethodsetAddr
(long addr)
plugins/ghidra/src/main/java/lief/dwarf/editor/Variable.java:25
↓ 1 callersMethodsetAddress
(long addr)
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:56
↓ 1 callersMethodsetExternal
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Variable.java:29
↓ 1 callersMethodsetLowHigh
(long low, long high)
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:58
↓ 1 callersMethodsetOptions
(List<Option> options)
plugins/ghidra/src/main/java/lief/ghidra/exporter/DwarfExporter.java:41
↓ 1 callersMethodsetProducer
(String producer)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:25
↓ 1 callersMethodsetRanges
(List<Range> ranges)
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:60
↓ 1 callersMethodsetReturnType
(Type type)
plugins/ghidra/src/main/java/lief/dwarf/editor/FunctionType.java:31
↓ 1 callersMethodsetReturnType
(Type ty)
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:64
↓ 1 callersMethodsetSize
(int size)
plugins/ghidra/src/main/java/lief/dwarf/editor/StructType.java:37
↓ 1 callersMethodsetSize
(long size)
plugins/ghidra/src/main/java/lief/dwarf/editor/EnumType.java:31
↓ 1 callersMethodsetStackOffset
(long offset)
plugins/ghidra/src/main/java/lief/dwarf/editor/Variable.java:27
↓ 1 callersMethodset_alignment
(&mut self, alignment: u64)
api/rust/cargo/lief/src/elf/segment.rs:297
↓ 1 callersMethodset_count_mtd
api/rust/include/LIEF/rust/ELF/Binary.hpp:98
↓ 1 callersMethodset_debug_section
api/rust/include/LIEF/rust/PE/Binary.hpp:102
↓ 1 callersMethodset_dos_stub
api/rust/include/LIEF/rust/PE/Binary.hpp:78
↓ 1 callersMethodset_export_flags
Change or set the export flags
api/rust/cargo/lief/src/pe/export.rs:90
↓ 1 callersMethodset_export_section
api/rust/include/LIEF/rust/PE/Binary.hpp:98
↓ 1 callersMethodset_exports
api/rust/include/LIEF/rust/PE/Binary.hpp:50
↓ 1 callersMethodset_idata_section
api/rust/include/LIEF/rust/PE/Binary.hpp:86
↓ 1 callersMethodset_import
api/rust/include/LIEF/rust/PE/Binary.hpp:46
↓ 1 callersMethodset_interpreter
Change the path to the interpreter
api/rust/cargo/lief/src/elf/binary.rs:422
↓ 1 callersMethodset_load_config
api/rust/include/LIEF/rust/PE/Binary.hpp:62
↓ 1 callersMethodset_overlay
api/rust/include/LIEF/rust/PE/Binary.hpp:70
↓ 1 callersMethodset_page_size
api/rust/include/LIEF/rust/ELF/Binary.hpp:102
↓ 1 callersMethodset_parse_arm64x_binary
api/rust/include/LIEF/rust/PE/Binary.hpp:148
↓ 1 callersMethodset_parse_dyn_symbols
api/rust/include/LIEF/rust/ELF/Binary.hpp:78
↓ 1 callersMethodset_parse_exceptions
api/rust/include/LIEF/rust/PE/Binary.hpp:144
↓ 1 callersMethodset_parse_exports
api/rust/include/LIEF/rust/PE/Binary.hpp:128
↓ 1 callersMethodset_parse_imports
api/rust/include/LIEF/rust/PE/Binary.hpp:132
↓ 1 callersMethodset_parse_notes
api/rust/include/LIEF/rust/ELF/Binary.hpp:90
↓ 1 callersMethodset_parse_overlay
api/rust/include/LIEF/rust/ELF/Binary.hpp:94
↓ 1 callersMethodset_parse_reloc
api/rust/include/LIEF/rust/PE/Binary.hpp:140
↓ 1 callersMethodset_parse_relocations
api/rust/include/LIEF/rust/ELF/Binary.hpp:74
↓ 1 callersMethodset_parse_rsrc
api/rust/include/LIEF/rust/PE/Binary.hpp:136
↓ 1 callersMethodset_parse_signature
api/rust/include/LIEF/rust/PE/Binary.hpp:124
↓ 1 callersMethodset_parse_symbol_versions
api/rust/include/LIEF/rust/ELF/Binary.hpp:86
↓ 1 callersMethodset_parse_symtab_symbols
api/rust/include/LIEF/rust/ELF/Binary.hpp:82
↓ 1 callersMethodset_path
api/rust/include/LIEF/rust/logging.hpp:27
↓ 1 callersMethodset_reloc_section
api/rust/include/LIEF/rust/PE/Binary.hpp:94
↓ 1 callersMethodset_relocations
api/rust/include/LIEF/rust/PE/Binary.hpp:58
↓ 1 callersMethodset_resources
Change or set the resources tree to given node
api/rust/cargo/lief/src/pe/binary.rs:414
↓ 1 callersMethodset_rpath_with_value
Change the rpath value with the given slice
api/rust/cargo/lief/src/elf/dynamic.rs:867
↓ 1 callersMethodset_rsrc_section
api/rust/include/LIEF/rust/PE/Binary.hpp:82
↓ 1 callersMethodset_runpath_with_value
Change the runpath value with the given slice
api/rust/cargo/lief/src/elf/dynamic.rs:977
↓ 1 callersMethodset_tls
Set or change the TLS information
api/rust/cargo/lief/src/pe/binary.rs:409
↓ 1 callersMethodset_tls_section
api/rust/include/LIEF/rust/PE/Binary.hpp:90
↓ 1 callersFunctionset_x64_information_function_pointer
include/LIEF/PE/LoadConfigurations/CHPEMetadata/MetadataARM64.hpp:188
↓ 1 callersMethodsetupActions
()
plugins/ghidra/src/main/java/lief/ghidra/plugins/LiefDwarfExportPlugin.java:60
↓ 1 callersFunctionshift2
Shift count used in the bloom filter
include/LIEF/ELF/GnuHash.hpp:79
↓ 1 callersMethodshift_linkedit
src/MachO/Binary.cpp:448
↓ 1 callersFunctionshould_have_handler
src/PE/exceptions_info/RuntimeFunctionX64.cpp:33
↓ 1 callersFunctionshould_relocate
The given section should be relocated if the "needed" size is greater than 0
src/ELF/ObjectFileLayout.hpp:50
↓ 1 callersFunctionshould_skip
(inst: &lief::assembly::Instructions)
api/rust/cargo/lief/tests/assembler_test.rs:18
↓ 1 callersFunctionshow_crts
(sig: lief.PE.Signature, args)
api/python/examples/authenticode/authenticode_reader.py:176
↓ 1 callersMethodshow_export_trie
Export Info ===========
src/MachO/DyldInfo.cpp:815
↓ 1 callersMethodshrink_rpath
(&mut self, allowed_rpath: &[String])
tools/lief-patchelf/src/main.rs:238
↓ 1 callersMethodshstrtab_name
src/ELF/Binary.cpp:2536
↓ 1 callersFunctionshuffle
(target: lief.MachO.Binary, name: str)
tests/macho/test_builder.py:475
↓ 1 callersMethodsigcode
src/ELF/NoteDetails/core/CoreSigInfo.cpp:34
↓ 1 callersMethodsigerrno
src/ELF/NoteDetails/core/CoreSigInfo.cpp:38
↓ 1 callersMethodsign_extended_addend
src/MachO/ChainedFixup.cpp:46
↓ 1 callersMethodsignature
api/rust/include/LIEF/rust/PE/debug/CodeViewPDB.hpp:42
↓ 1 callersMethodsignature_algorithm
Signature algorithm (OID)
api/rust/cargo/lief/src/pe/signature/x509.rs:95
↓ 1 callersFunctionsignatures
Return an iterator over the Signature object(s) if the binary is signed
include/LIEF/PE/Binary.hpp:329
↓ 1 callersMethodsignatures
api/rust/include/LIEF/rust/PE/Binary.hpp:280
↓ 1 callersFunctionsigners
Return an iterator over the signers (SignerInfo) defined in the PKCS #7 signature
include/LIEF/PE/signature/Signature.hpp:132
↓ 1 callersMethodsigners
api/rust/include/LIEF/rust/PE/signature/Signature.hpp:85
↓ 1 callersMethodsigners
api/rust/include/LIEF/rust/PE/signature/attributes/MsCounterSign.hpp:62
↓ 1 callersMethodsigno
src/ELF/NoteDetails/core/CoreSigInfo.cpp:30
↓ 1 callersFunctionsize
include/LIEF/BinaryStream/SpanStream.hpp:76
↓ 1 callersMethodsize
Size of the region being mapped
api/rust/cargo/lief/src/dsc/mapping_info.rs:31
↓ 1 callersMethodsize
Size of the **raw** note which includes padding
api/rust/cargo/lief/src/elf/note.rs:155
↓ 1 callersMethodsize
The size of the data referenced by this data directory
api/rust/cargo/lief/src/pe/data_directory.rs:118
↓ 1 callersMethodsize
Size of the function (in bytes)
api/rust/cargo/lief/src/pe/exception_x64.rs:61
↓ 1 callersMethodsize
The size of the `IMAGE_ENCLAVE_CONFIG64/IMAGE_ENCLAVE_CONFIG32` structure, in bytes.
api/rust/cargo/lief/src/pe/enclave_configuration.rs:15
↓ 1 callersMethodsize
Size of the current structure
api/rust/cargo/lief/src/pe/load_configuration.rs:31
↓ 1 callersMethodsize
api/rust/include/LIEF/rust/DWARF/types/Array.hpp:28
↓ 1 callersMethodsize
api/rust/include/LIEF/rust/Abstract/Symbol.hpp:26
↓ 1 callersMethodsize
api/rust/include/LIEF/rust/PE/UnwindCodeX64.hpp:45
↓ 1 callersMethodsize
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:91
↓ 1 callersMethodsize
plugins/ghidra/jni/iterator.hpp:40
↓ 1 callersMethodsize_info
Return information about the size of this array. This size info is usually embedded in a `DW_TAG_subrange_type` DIE which is represented by the [`Siz
api/rust/cargo/lief/src/dwarf/types/array.rs:34
↓ 1 callersMethodsizeof_data
Size of the debug data
api/rust/cargo/lief/src/pe/debug.rs:119
↓ 1 callersMethodsizeof_headers
Size of the DosHeader + PE Header + Section headers rounded up to a multiple of the file_alignment
api/rust/cargo/lief/src/pe/headers.rs:760
↓ 1 callersMethodsizeof_headers
Compute the size of all the headers.
api/rust/cargo/lief/src/pe/binary.rs:204
← previousnext →3,301–3,400 of 11,400, ranked by callers