MCPcopy Create free account

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

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

↓ 1 callersMethodcomputeVariable
(Function func, lief.dwarf.editor.Function dwFunc, ghidra.program.model.listing.Variab
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/FunctionManager.java:93
↓ 1 callersMethodcompute_checksum
src/PE/Binary.cpp:569
↓ 1 callersMethodcompute_entropy_section
(self, section)
api/python/examples/entropy.py:48
↓ 1 callersMethodcontaining_type
The type that embeds this member
api/rust/cargo/lief/src/dwarf/types/pointer_to_member.rs:36
↓ 1 callersMethodcontent
src/PE/DataDirectory.cpp:68
↓ 1 callersMethodcontent
api/rust/include/LIEF/rust/ELF/Segment.hpp:71
↓ 1 callersMethodcontent
api/rust/include/LIEF/rust/PE/ResourceData.hpp:42
↓ 1 callersMethodcontent_insert
src/MachO/SegmentCommand.cpp:195
↓ 1 callersMethodcontent_type
api/rust/include/LIEF/rust/PE/signature/ContentInfo.hpp:36
↓ 1 callersFunctionconvert
(tree)
scripts/metrics/convert/python_unittest_junit.py:11
↓ 1 callersFunctionconvert
(tree)
scripts/metrics/convert/cpp_unittest_junit.py:11
↓ 1 callersFunctioncorrupt_function_starts
(target: lief.MachO.Binary)
tests/macho/test_builder.py:484
↓ 1 callersFunctioncount
Occurrence* count.
include/LIEF/PE/RichEntry.hpp:53
↓ 1 callersMethodcount
Size of the thread state data with 32-bits alignment. This value should match `state().len()`
api/rust/cargo/lief/src/macho/commands/thread_command.rs:39
↓ 1 callersMethodcount_opcodes
The number of slots in the unwind codes array. Some unwind codes, for example, [`UnwindOpcodes::SAVE_NONVOL`], require more than one slot in the array
api/rust/cargo/lief/src/pe/exception_x64.rs:311
↓ 1 callersFunctioncrack_it
(binary)
api/python/examples/keygen/lief_patch.py:27
↓ 1 callersFunctioncreate<CHPEMetadataARM64>
api/python/src/PE/objects/LoadConfigurations/CHPEMetadata/pyMetadataARM64.cpp:29
↓ 1 callersFunctioncreate<CHPEMetadataX86>
api/python/src/PE/objects/LoadConfigurations/CHPEMetadata/pyMetadataX86.cpp:28
↓ 1 callersFunctioncreate<RuntimeFunctionX64>
api/python/src/PE/objects/exceptions_info/pyRuntimeFunctionX64.cpp:37
↓ 1 callersMethodcreateArray
(String name, Type ty, int count)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:58
↓ 1 callersMethodcreateBaseType
(String name, int size, BaseType.Encoding encoding)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:43
↓ 1 callersMethodcreateCompilationUnit
()
plugins/ghidra/src/main/java/lief/dwarf/Editor.java:29
↓ 1 callersMethodcreateEnum
(String name)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:33
↓ 1 callersMethodcreateFunction
(String name)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:27
↓ 1 callersMethodcreateFunctionType
(String name)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:50
↓ 1 callersMethodcreateStackVariable
(String name)
plugins/ghidra/src/main/java/lief/dwarf/editor/Function.java:68
↓ 1 callersMethodcreateStructure
(String name, StructType.Type kind)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:37
↓ 1 callersMethodcreateType
(String name)
plugins/ghidra/src/main/java/lief/ghidra/plugins/analyzers/TypeBuilder.java:118
↓ 1 callersMethodcreateTypedef
(String name, Type type)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:35
↓ 1 callersMethodcreateVariable
(String name)
plugins/ghidra/src/main/java/lief/dwarf/editor/CompilationUnit.java:29
↓ 1 callersMethodcreate_array_type
Create an array type with the given name, type and size.
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:101
↓ 1 callersMethodcreate_base_type
Create a primitive type with the given name and size.
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:81
↓ 1 callersMethodcreate_enum
Create an enum type (`DW_TAG_enumeration_type`)
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:55
↓ 1 callersFunctioncreate_fixed_file_info_t
api/python/src/PE/objects/resources/pyResourceVersion.cpp:32
↓ 1 callersMethodcreate_function_type
Create a function type with the given name.
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:86
↓ 1 callersMethodcreate_generic_type
Create a `DW_TAG_unspecified_type` type with the given name
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:50
↓ 1 callersMethodcreate_pointer_type
Create a pointer on the provided type
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:91
↓ 1 callersFunctioncreate_trie
src/MachO/exports_trie.cpp:162
↓ 1 callersMethodcreate_typedef
Create a typdef with the name provided in the first parameter which aliases the type provided in the second parameter
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:61
↓ 1 callersMethodcreate_variable
Create a new **global** variable owned by this compilation unit
api/rust/cargo/lief/src/dwarf/editor/compilation_unit.rs:45
↓ 1 callersMethodcritial
src/logging.hpp:133
↓ 1 callersFunctioncritical_section_default_timeout
The critical section default time-out value.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:170
↓ 1 callersMethodcritical_section_default_timeout
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:97
↓ 1 callersFunctioncrypt_id
The encryption system. 0 means no encrypted
include/LIEF/MachO/EncryptionInfo.hpp:60
↓ 1 callersFunctioncrypt_offset
The beginning of the encrypted area
include/LIEF/MachO/EncryptionInfo.hpp:50
↓ 1 callersFunctioncrypt_size
The size of the encrypted area
include/LIEF/MachO/EncryptionInfo.hpp:55
↓ 1 callersFunctioncsd_version
The service pack version.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:216
↓ 1 callersMethodcsd_version
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:105
↓ 1 callersMethodctor_functions
src/MachO/Binary.cpp:1969
↓ 1 callersFunctioncurrent_version
Current version of the shared library
include/LIEF/MachO/DylibCommand.hpp:118
↓ 1 callersFunctiondata
Raw value
include/LIEF/PE/ImportEntry.hpp:92
↓ 1 callersFunctiondata
Raw value
include/LIEF/PE/DelayImportEntry.hpp:87
↓ 1 callersMethoddata
The raw command as a slice of bytes
api/rust/cargo/lief/src/macho/commands.rs:615
↓ 1 callersMethoddata
Raw data of the relocation: - The **high** 4 bits store the relocation type - The **low** 12 bits store the relocation offset
api/rust/cargo/lief/src/pe/relocation.rs:150
↓ 1 callersMethoddata
Raw value
api/rust/cargo/lief/src/pe/delay_import.rs:131
↓ 1 callersFunctiondata_directories
Return an iterator over the DataDirectory present in the Binary
include/LIEF/PE/Binary.hpp:474
↓ 1 callersMethoddata_directories
api/rust/include/LIEF/rust/PE/Binary.hpp:300
↓ 1 callersMethoddata_directory_by_type
Find the data directory with the given type
api/rust/cargo/lief/src/pe/binary.rs:224
↓ 1 callersMethoddata_in_code
DataInCode command ++++++++++++++++++
src/MachO/Binary.cpp:2269
↓ 1 callersMethoddata_in_code
Return the `LC_DATA_IN_CODE` command if present
api/rust/cargo/lief/src/macho/binary.rs:176
↓ 1 callersMethoddata_offset
Offset in the binary where the signature starts
api/rust/cargo/lief/src/macho/commands/code_signature.rs:17
↓ 1 callersMethoddata_offset
Offset in the binary where the *hint* starts
api/rust/cargo/lief/src/macho/commands/linker_opt_hint.rs:16
↓ 1 callersMethoddata_offset
Offset in the `__LINKEDIT` segment where the payload is located
api/rust/cargo/lief/src/macho/commands/function_variant_fixups.rs:15
↓ 1 callersMethoddata_offset
Offset in the `__LINKEDIT` segment where the payload is located
api/rust/cargo/lief/src/macho/commands/function_variants.rs:33
↓ 1 callersMethoddata_offset
Offset in the binary where the signature starts
api/rust/cargo/lief/src/macho/commands/code_signature_dir.rs:16
↓ 1 callersMethoddata_offset
Start of the array of the [`DataCodeEntry`] entries
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:19
↓ 1 callersMethoddata_offset
Offset of the `LC_DYLD_CHAINED_FIXUPS` chained payload. This offset should point in the `__LINKEDIT` segment
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:40
↓ 1 callersMethoddata_offset
Offset in the ``__LINKEDIT`` segment where *start functions* are located
api/rust/cargo/lief/src/macho/commands/functionstarts.rs:17
↓ 1 callersMethoddata_offset
(&self)
api/rust/cargo/lief/src/macho/commands/segment_split_info.rs:16
↓ 1 callersMethoddata_offset
Offset of the `LC_DYLD_EXPORTS_TRIE`. This offset should point in the `__LINKEDIT` segment
api/rust/cargo/lief/src/macho/commands/dyld_export_trie.rs:21
↓ 1 callersMethoddata_size
Size of the raw signature
api/rust/cargo/lief/src/macho/commands/code_signature.rs:22
↓ 1 callersMethoddata_size
Size of the payload
api/rust/cargo/lief/src/macho/commands/linker_opt_hint.rs:21
↓ 1 callersMethoddata_size
Size of the payload
api/rust/cargo/lief/src/macho/commands/function_variant_fixups.rs:20
↓ 1 callersMethoddata_size
Size of the payload
api/rust/cargo/lief/src/macho/commands/function_variants.rs:38
↓ 1 callersMethoddata_size
Size of the raw signature
api/rust/cargo/lief/src/macho/commands/code_signature_dir.rs:21
↓ 1 callersMethoddata_size
Size of the payload
api/rust/cargo/lief/src/macho/commands/atom_info.rs:20
↓ 1 callersMethoddata_size
Size of the (raw) array (`size = sizeof(DataCodeEntry) * nb_elements`)
api/rust/cargo/lief/src/macho/commands/data_in_code.rs:24
↓ 1 callersMethoddata_size
Size of the `LC_DYLD_CHAINED_FIXUPS` payload.
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:45
↓ 1 callersMethoddata_size
Size of the functions list in the binary
api/rust/cargo/lief/src/macho/commands/functionstarts.rs:22
↓ 1 callersMethoddata_size
(&self)
api/rust/cargo/lief/src/macho/commands/segment_split_info.rs:19
↓ 1 callersMethoddata_size
Size of the `LC_DYLD_EXPORTS_TRIE` payload.
api/rust/cargo/lief/src/macho/commands/dyld_export_trie.rs:26
↓ 1 callersMethoddata_template
The initial content used to initialize TLS data.
api/rust/cargo/lief/src/pe/tls.rs:72
↓ 1 callersMethoddata_template
api/rust/include/LIEF/rust/PE/TLS.hpp:39
↓ 1 callersMethoddebug
Return an iterator over the [`debug::Entries`] of the binary.
api/rust/cargo/lief/src/pe/binary.rs:159
↓ 1 callersMethoddebug
api/rust/include/LIEF/rust/PE/Binary.hpp:276
↓ 1 callersFunctiondecommit_free_block_threshold
The size of the minimum block that must be freed before it is freed (de-committed), in bytes. This value is advisory.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:176
↓ 1 callersMethoddecommit_free_block_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:98
↓ 1 callersFunctiondecommit_total_free_threshold
The size of the minimum total memory that must be freed in the process heap before it is freed (de-committed), in bytes. This value is advisory.
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:182
↓ 1 callersMethoddecommit_total_free_threshold
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:99
↓ 1 callersMethoddefineBlob
(Address addr, int length)
plugins/ghidra/src/main/java/lief/ghidra/plugins/analyzers/Context.java:114
↓ 1 callersMethoddelay_dir
api/rust/include/LIEF/rust/PE/Binary.hpp:448
↓ 1 callersMethoddelay_imports
api/rust/include/LIEF/rust/PE/Binary.hpp:296
↓ 1 callersMethoddemangled_name
src/COFF/Symbol.cpp:135
↓ 1 callersMethoddemangled_name
src/PE/ImportEntry.cpp:26
↓ 1 callersFunctiondependent_load_flags
Alias for reserved1(). The default load flags used when the operating system resolves the statically linked imports of a module. For more information
include/LIEF/PE/LoadConfigurations/LoadConfiguration.hpp:230
↓ 1 callersMethoddependent_load_flags
api/rust/include/LIEF/rust/PE/LoadConfiguration/LoadConfiguration.hpp:107
↓ 1 callersFunctiondescription
Return information about the symbol (SYMBOL_DESCRIPTIONS)
include/LIEF/MachO/Symbol.hpp:135
↓ 1 callersFunctiondestroy_commands
api/c/MachO/LoadCommand.cpp:49
↓ 1 callersFunctiondestroy_data_directories
api/c/PE/DataDirectory.cpp:41
↓ 1 callersFunctiondestroy_dynamic_entries
api/c/ELF/DynamicEntry.cpp:154
← previousnext →2,101–2,200 of 11,400, ranked by callers