MCPcopy Create free account

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

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

↓ 5 callersFunctionto_hex
src/PE/json.cpp:27
↓ 5 callersMethodtool
api/rust/include/LIEF/rust/MachO/BuildToolVersion.hpp:26
↓ 5 callersFunctiontype2str
api/python/src/pyutils.hpp:13
↓ 5 callersMethoduiat
RVA of the **unload** delay-load import address table or 0 if the table does not exist. According to the PE specifications, this table is an exact co
api/rust/cargo/lief/src/pe/delay_import.rs:53
↓ 5 callersMethodvalues
src/OAT/Header.cpp:167
↓ 5 callersMethodvariables
Return an iterator of variables (`DW_TAG_variable`) defined within the scope of this function. This includes regular stack-based variables as well as
api/rust/cargo/lief/src/dwarf/function.rs:52
↓ 5 callersMethodvirtual_memory_threshold
The maximum block size that can be allocated from heap segments, in bytes.
api/rust/cargo/lief/src/pe/load_configuration.rs:90
↓ 5 callersFunctionvirtual_size
Return the size of the data when mapped in memory If this value is greater than sizeof_raw_data, the section is zero-padded.
include/LIEF/PE/Section.hpp:119
↓ 5 callersMethodvisit
src/OAT/hash.cpp:40
↓ 5 callersMethodvolatile_metadata_pointer
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:349
↓ 4 callersMethodRVA
api/rust/include/LIEF/rust/PDB/Function.hpp:27
↓ 4 callersFunction_fix_env
()
api/python/backend/setup.py:48
↓ 4 callersFunction_get_default_config
()
tests/pe/test_loadconfig.py:10
↓ 4 callersFunction_run_sample
(input_path: Path, output: Path)
tests/pe/test_debug_mod.py:23
↓ 4 callersMethod_serialize_metrics
(self, name: str, metrics: BaseModel)
scripts/metrics/upload.py:57
↓ 4 callersMethodaccess_flags
src/DEX/Class.cpp:112
↓ 4 callersMethodaddType
(DataType type)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/TypeManager.java:56
↓ 4 callersMethodadd_class
src/DEX/File.cpp:523
↓ 4 callersMethodadd_local_symbol
src/MachO/Binary.cpp:2468
↓ 4 callersMethodadd_member
Add a member to the current struct-like
src/DWARF/dwarf.cpp:1082
↓ 4 callersMethodadd_parameter
Add a parameter to the current function
api/rust/cargo/lief/src/dwarf/editor/function.rs:117
↓ 4 callersMethodadd_value
src/DWARF/dwarf.cpp:1014
↓ 4 callersFunctionaddress
Relocation's address
include/LIEF/Abstract/Relocation.hpp:48
↓ 4 callersMethodage
src/PDB/pdb.cpp:86
↓ 4 callersMethodbiat
RVA of the **bound** delay-load import address table or 0 if the table does not exist.
api/rust/cargo/lief/src/pe/delay_import.rs:42
↓ 4 callersFunctionbind
include/LIEF/MachO/DyldInfo.hpp:347
↓ 4 callersMethodbindings
Return an iterator over the bindings located in [`DyldInfo`] or [`DyldChainedFixups`]
api/rust/cargo/lief/src/macho/binary.rs:256
↓ 4 callersFunctionbswap_be
src/intmem.h:123
↓ 4 callersFunctionbswap_le
src/intmem.h:117
↓ 4 callersMethodbuild
src/MachO/Parser.cpp:190
↓ 4 callersFunctionbuild_run_check
(obj: pathlib.Path, new_object: pathlib.Path)
tests/elf/test_object_files.py:40
↓ 4 callersMethodcache
(String path, Object binary)
plugins/ghidra/src/main/java/lief/ghidra/core/FSRLHelper.java:36
↓ 4 callersMethodcast_guard_os_determined_failure_mode
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:401
↓ 4 callersMethodchains
Chain's values
api/rust/cargo/lief/src/elf/hash.rs:29
↓ 4 callersFunctioncharacteristics
The four bits [23:20] describe alignment info. Possible values are those defined as `IMAGE_SCN_ALIGN_*`, which are also used to describe alignment of
include/LIEF/PE/TLS.hpp:110
↓ 4 callersFunctioncheck_layout
src/PE/layout_check.cpp:711
↓ 4 callersFunctioncheck_objc_dump
(metadata: lief.objc.Metadata, file: Path)
tests/utils.py:17
↓ 4 callersMethodchecksum
(&self)
api/rust/cargo/lief/src/pe/headers.rs:69
↓ 4 callersMethodclasses
src/OAT/Binary.cpp:74
↓ 4 callersMethodcode_integrity
Code integrity information.
api/rust/cargo/lief/src/pe/load_configuration.rs:198
↓ 4 callersMethodcode_ranges_to_entrypoints
api/rust/include/LIEF/rust/PE/LoadConfiguration/CHPEMetadata.hpp:105
↓ 4 callersFunctioncode_signature
Return the MachO::CodeSignature if present, a nullptr otherwise.
include/LIEF/MachO/Binary.hpp:751
↓ 4 callersFunctioncompile
(output, extra_flags=None)
tests/macho/test_library_injection.py:24
↓ 4 callersMethodcreateSymbolIfNeeded
(String symbolPrefix, Address symbolAddress)
plugins/ghidra/src/main/java/lief/ghidra/plugins/analyzers/Context.java:137
↓ 4 callersMethodcreate_compilation_unit
src/DWARF/dwarf.cpp:812
↓ 4 callersMethodcreate_stack_variable
src/DWARF/dwarf.cpp:944
↓ 4 callersFunctioncx
The width, in dialog box units, of the control.
include/LIEF/PE/resources/ResourceDialog.hpp:219
↓ 4 callersFunctioncy
The height, in dialog box units, of the control.
include/LIEF/PE/resources/ResourceDialog.hpp:222
↓ 4 callersMethoddata_directory
src/PE/Binary.cpp:255
↓ 4 callersMethoddialogs
src/PE/ResourcesManager.cpp:417
↓ 4 callersMethoddos_stub
Return the raw data between the [`Binary::dos_header`] and the regular [`Binary::header`]
api/rust/cargo/lief/src/pe/binary.rs:174
↓ 4 callersMethoddyld_chained_fixups
DyldChainedFixups command ++++++++++++++++++++
src/MachO/Binary.cpp:2350
↓ 4 callersMethoddynamic_value_reloc_table
VA of pointing to a `IMAGE_DYNAMIC_RELOCATION_TABLE`
api/rust/cargo/lief/src/pe/load_configuration.rs:249
↓ 4 callersMethodentropy
(self, data)
api/python/examples/entropy.py:31
↓ 4 callersMethodepilog_count
If [`Unpacked::E`] == 0, specifies the count of the total number of epilog scopes. Otherwise, return 0
api/rust/cargo/lief/src/pe/exception_aarch64.rs:180
↓ 4 callersFunctionexplore_trait_classlike
(classlike: &dyn ClassLike)
api/rust/cargo/lief/tests/dwarf_tests.rs:28
↓ 4 callersFunctionexplore_trait_classlike
(ty: &dyn ClassLike)
api/rust/cargo/lief/tests/pdb_tests.rs:11
↓ 4 callersFunctionexport_info
Return the ExportInfo associated with this symbol (or nullptr if not present) @see has_export_info
include/LIEF/MachO/Symbol.hpp:147
↓ 4 callersFunctionfatal_error
src/logging.hpp:174
↓ 4 callersMethodfields
src/DEX/File.cpp:475
↓ 4 callersMethodfile_offset
The file offset of the data associated with this segment
api/rust/cargo/lief/src/elf/segment.rs:239
↓ 4 callersFunctionfill
Fill the content of this segment with the value provided in parameter
include/LIEF/ELF/Segment.hpp:269
↓ 4 callersMethodfind_bdd_info
src/PE/LoadConfigurations/DynamicRelocation/FunctionOverride.cpp:203
↓ 4 callersMethodfind_crt_issuer
src/PE/signature/Signature.cpp:425
↓ 4 callersMethodfind_function
api/rust/include/LIEF/rust/COFF/Binary.hpp:131
↓ 4 callersMethodflag
api/rust/include/LIEF/rust/PE/RuntimeFunctionAArch64.hpp:32
↓ 4 callersMethodformat_type
plugins/binaryninja/analysis/src/TypeBuilder.hpp:36
↓ 4 callersMethodframe_size
Size of the allocated stack
api/rust/cargo/lief/src/pe/exception_aarch64.rs:83
↓ 4 callersFunctionfrom_mbedtls
src/PE/signature/x509.cpp:190
↓ 4 callersMethodfunction_length
include/LIEF/PE/exceptions_info/internal_arm64.hpp:33
↓ 4 callersMethodgeneric_func_ptr_t
plugins/binaryninja/analysis/src/TypeBuilder.hpp:123
↓ 4 callersMethodgetPointerTo
()
plugins/ghidra/src/main/java/lief/dwarf/editor/Type.java:25
↓ 4 callersMethodgetTypeBuilder
()
plugins/ghidra/src/main/java/lief/ghidra/plugins/analyzers/Context.java:60
↓ 4 callersMethodget_base
(&self)
api/rust/cargo/lief/src/macho/relocation.rs:92
↓ 4 callersMethodget_base
(&self)
api/rust/cargo/lief/src/elf/note.rs:166
↓ 4 callersFunctionget_binary
(name: &str)
api/rust/cargo/lief/tests/disassembler_test.rs:98
↓ 4 callersFunctionget_dsc_sample
(suffix: str)
tests/utils.py:138
↓ 4 callersFunctionget_elf_sample
(name: &str)
api/rust/cargo/lief/tests/utils.rs:26
↓ 4 callersFunctionget_export
Return the Export object
include/LIEF/PE/Binary.hpp:364
↓ 4 callersFunctionget_name
(file: Path)
doc/sphinx/sphinx_lief_doc/img_comparison.py:27
↓ 4 callersMethodget_node_type
src/PE/ResourcesManager.cpp:58
↓ 4 callersMethodget_section
src/ELF/Binary.cpp:850
↓ 4 callersFunctionget_swapped_endian
include/LIEF/endianness_support.hpp:121
↓ 4 callersFunctionget_symtab_symbol
include/LIEF/ELF/Binary.hpp:583
↓ 4 callersMethodget_x64_information_function_pointer
(&self)
api/rust/cargo/lief/src/pe/chpe_metadata_arm64.rs:78
↓ 4 callersMethodguard_address_taken_iat_entry_count
The count of unique RVAs in the table pointed by [`LoadConfiguration::guard_address_taken_iat_entry_table`].
api/rust/cargo/lief/src/pe/load_configuration.rs:212
↓ 4 callersMethodguard_address_taken_iat_entry_table
The VA where Control Flow Guard address taken IAT table is stored.
api/rust/cargo/lief/src/pe/load_configuration.rs:203
↓ 4 callersMethodguard_cf_check_function_pointer
The VA where Control Flow Guard check-function pointer is stored.
api/rust/cargo/lief/src/pe/load_configuration.rs:151
↓ 4 callersMethodguard_cf_dispatch_function_pointer
The VA where Control Flow Guard dispatch-function pointer is stored.
api/rust/cargo/lief/src/pe/load_configuration.rs:159
↓ 4 callersMethodguard_eh_continuation_count
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:367
↓ 4 callersMethodguard_eh_continuation_table
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:360
↓ 4 callersMethodguard_long_jump_target_count
The count of unique RVAs in the table pointed by [`LoadConfiguration::guard_long_jump_target_table`].
api/rust/cargo/lief/src/pe/load_configuration.rs:235
↓ 4 callersMethodguard_long_jump_target_table
The VA where Control Flow Guard long jump target table is stored.
api/rust/cargo/lief/src/pe/load_configuration.rs:226
↓ 4 callersMethodguard_memcpy_function_pointer
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:408
↓ 4 callersMethodguard_rf_failure_routine
VA of the failure routine
api/rust/cargo/lief/src/pe/load_configuration.rs:278
↓ 4 callersMethodguard_rf_failure_routine_function_pointer
VA of the failure routine `fptr`.
api/rust/cargo/lief/src/pe/load_configuration.rs:286
↓ 4 callersMethodguard_rf_verify_stackpointer_function_pointer
VA of the Function verifying the stack pointer
api/rust/cargo/lief/src/pe/load_configuration.rs:320
↓ 4 callersMethodguard_xfg_check_function_pointer
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:380
↓ 4 callersMethodguard_xfg_dispatch_function_pointer
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:387
↓ 4 callersMethodguard_xfg_table_dispatch_function_pointer
(&self)
api/rust/cargo/lief/src/pe/load_configuration.rs:394
← previousnext →801–900 of 11,400, ranked by callers