MCPcopy Create free account

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

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

↓ 3 callersMethodfixups_version
Chained fixups version. The loader (dyld v852.2) checks that this value is set to 0
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:51
↓ 3 callersMethodflag_bit_nums
The `flagBitNums` value as a slice of bytes
api/rust/cargo/lief/src/macho/commands/function_variants.rs:213
↓ 3 callersMethodflavor
Integer that defines a special *flavor* for the thread. The meaning of this value depends on the architecture. The list of the values can be found in
api/rust/cargo/lief/src/macho/commands/thread_command.rs:27
↓ 3 callersFunctionfrom_rust
api/rust/include/LIEF/rust/DyldSharedCache/Dylib.hpp:32
↓ 3 callersFunctionfrom_rust_declopt
api/rust/include/LIEF/rust/ObjC/DeclOpt.hpp:29
↓ 3 callersMethodfrom_value
src/ELF/DynamicEntry.cpp:36
↓ 3 callersMethodfunction_by_name
Try to find the function with the given name (mangled or not) ``` if let Some(func) = info.function_by_name("_ZNSt6localeD1Ev") { // Found } if let S
api/rust/cargo/lief/src/dwarf/debug_info.rs:47
↓ 3 callersFunctionfunction_variant_fixups
Return the FunctionVariantFixups if present, a nullptr otherwise.
include/LIEF/MachO/Binary.hpp:944
↓ 3 callersFunctionfunction_variants
Return the FunctionVariants if present, a nullptr otherwise.
include/LIEF/MachO/Binary.hpp:932
↓ 3 callersMethodfunction_variants
FunctionVariants ++++++++++++++++++++++++++++++++
src/MachO/Binary.cpp:2411
↓ 3 callersFunctionfunctions
include/LIEF/MachO/FunctionStarts.hpp:89
↓ 3 callersMethodfunctions
src/MachO/Binary.cpp:1998
↓ 3 callersMethodfunctions
src/PDB/pdb.cpp:143
↓ 3 callersFunctionget
include/LIEF/MachO/Binary.hpp:362
↓ 3 callersMethodgetAddress
()
plugins/ghidra/src/main/java/lief/generic/Relocation.java:25
↓ 3 callersMethodget_bar_ptr
tests/unittests/test_iterators.cpp:129
↓ 3 callersMethodget_base
(&self)
api/rust/cargo/lief/src/dwarf/types.rs:495
↓ 3 callersMethodget_base
(&self)
api/rust/cargo/lief/src/macho/commands.rs:621
↓ 3 callersFunctionget_config
()
api/python/backend/setup.py:20
↓ 3 callersMethodget_content_from_va
src/dyld-shared-cache/dyldsc.cpp:135
↓ 3 callersFunctionget_endianess
* Get the endianess of the current architecture */
src/ELF/Parser.cpp:99
↓ 3 callersMethodget_function_rva_from_iat
src/PE/Import.cpp:126
↓ 3 callersFunctionget_macho_sample
tests/unittests/utils.hpp:32
↓ 3 callersFunctionget_macho_sample
(name: &str)
api/rust/cargo/lief/tests/utils.rs:44
↓ 3 callersFunctionget_payload
src/PE/Parser.cpp:472
↓ 3 callersMethodget_relocated_dynamic_array
Return the array defined by the given tag (e.g. [`dynamic::Tag::INIT_ARRAY`]) with relocations applied (if any)
api/rust/cargo/lief/src/elf/binary.rs:275
↓ 3 callersFunctionget_s3_url
()
api/rust/cargo/lief-build/src/lib.rs:31
↓ 3 callersFunctionget_symbol
include/LIEF/MachO/Binary.hpp:263
↓ 3 callersMethodget_type
Type of the relocation
api/rust/cargo/lief/src/pe/relocation.rs:143
↓ 3 callersFunctionget_type_from_stream
src/PE/utils.cpp:85
↓ 3 callersMethodget_unauth_attribute
src/PE/signature/SignerInfo.cpp:104
↓ 3 callersFunctionget_urls_from_cargo
(target: &String, version: &str)
api/rust/cargo/lief-build/src/lib.rs:53
↓ 3 callersFunctionglobal
Generate a *global* SymbolVersion
include/LIEF/ELF/SymbolVersion.hpp:51
↓ 3 callersMethodhas
src/ELF/Segment.cpp:268
↓ 3 callersMethodheader_size
Size of the current header (i.e. `sizeof(Elfxx_Ehdr)`) This size should be 64 for an `ELF64` binary and 52 for an `ELF32`.
api/rust/cargo/lief/src/elf/header.rs:314
↓ 3 callersMethodhint_name_rva
(&self)
api/rust/cargo/lief/src/pe/import.rs:136
↓ 3 callersMethodhybrid_metadata_pointer
Alias for [`LoadConfiguration::chpe_metadata_pointer`]
api/rust/cargo/lief/src/pe/load_configuration.rs:257
↓ 3 callersMethodi2c_code_bridge_offset
src/OAT/Header.cpp:88
↓ 3 callersMethodi2i_bridge_offset
src/OAT/Header.cpp:84
↓ 3 callersMethodidentity_version
See: [`Header::object_file_version`]
api/rust/cargo/lief/src/elf/header.rs:283
↓ 3 callersMethodimage_begin
src/ART/Header.cpp:38
↓ 3 callersMethodimage_file_location_oat_checksum
src/OAT/Header.cpp:116
↓ 3 callersMethodimage_file_location_oat_data_begin
src/OAT/Header.cpp:119
↓ 3 callersMethodimage_patch_delta
src/OAT/Header.cpp:112
↓ 3 callersMethodimage_size
src/ART/Header.cpp:42
↓ 3 callersMethodimported_functions
src/DWARF/dwarf.cpp:403
↓ 3 callersMethodimported_symbols
src/ELF/Binary.cpp:504
↓ 3 callersMethodimports_format
The format of the imports
api/rust/cargo/lief/src/macho/commands/dyld_chained_fixups.rs:85
↓ 3 callersMethodindex
src/OAT/Class.cpp:91
↓ 3 callersFunctioninfo
include/LIEF/logging.hpp:104
↓ 3 callersMethodinit
src/ELF/Parser.cpp:307
↓ 3 callersMethodinit
src/OAT/Parser.cpp:106
↓ 3 callersMethodinit
src/PE/Parser.cpp:82
↓ 3 callersMethodinit_and_parse
src/MachO/BinaryParser.cpp:121
↓ 3 callersMethodinstruction_set
src/OAT/Header.cpp:66
↓ 3 callersMethodis_coff
api/rust/include/LIEF/rust/Stream.hpp:61
↓ 3 callersMethodis_compiled
src/OAT/Method.cpp:62
↓ 3 callersFunctionis_defined
include/LIEF/PE/resources/ResourceDialogRegular.hpp:62
↓ 3 callersMethodis_dex2dex_optimized
src/OAT/Method.cpp:58
↓ 3 callersMethodis_extern
(&self)
api/rust/cargo/lief/src/pe/export.rs:223
↓ 3 callersFunctionis_fat
src/MachO/utils.cpp:110
↓ 3 callersMethodis_forwarded
(&self)
api/rust/cargo/lief/src/pe/export.rs:227
↓ 3 callersMethodis_non_weak_definition
(&self)
api/rust/cargo/lief/src/macho/binding_info.rs:211
↓ 3 callersMethodis_rel
Check if the relocation uses the implicit addend (i.e. not present in the ELF structure)
api/rust/cargo/lief/src/elf/relocation.rs:3510
↓ 3 callersFunctionis_riscv
include/LIEF/PE/Header.hpp:90
↓ 3 callersMethodis_scattered
api/rust/include/LIEF/rust/MachO/RelocationObject.hpp:25
↓ 3 callersFunctionis_shared_cache
Check if the given file is a dyld shared cache
api/rust/cargo/lief/src/dsc.rs:96
↓ 3 callersMethodissuer
Issuer information
api/rust/cargo/lief/src/pe/signature/x509.rs:110
↓ 3 callersMethodjni_dlsym_lookup_offset
src/OAT/Header.cpp:92
↓ 3 callersFunctionlength
Length of the data
include/LIEF/MachO/DataCodeEntry.hpp:62
↓ 3 callersFunctionlinker_opt_hint
Return the MachO::LinkerOptHint if present, a nullptr otherwise.
include/LIEF/MachO/Binary.hpp:883
↓ 3 callersMethodload_debug_info
src/Abstract/debug_info.cpp:34
↓ 3 callersMethodlocation
src/OAT/DexFile.cpp:49
↓ 3 callersMethodlookup_table_offset
Android 7.X.X and Android 8.0.0 ===============================
src/OAT/DexFile.cpp:68
↓ 3 callersMethodmagic
src/VDEX/Header.cpp:49
↓ 3 callersMethodmagic
src/ART/Header.cpp:30
↓ 3 callersMethodmanifest
src/PE/ResourcesManager.cpp:87
↓ 3 callersMethodmanifest_id
(&self)
api/rust/cargo/lief/src/pe/signature/attributes.rs:685
↓ 3 callersMethodmapping_info
Return an iterator over the different [`MappingInfo`] associated with this dyld shared cache
api/rust/cargo/lief/src/dsc/dyld_shared_cache.rs:282
↓ 3 callersMethodmethods
src/PDB/pdb.cpp:377
↓ 3 callersMethodminos
(&self)
api/rust/cargo/lief/src/macho/commands/build_version.rs:87
↓ 3 callersMethodname_offset
Original string offset of the name
api/rust/cargo/lief/src/macho/commands/dylib.rs:21
↓ 3 callersMethodnb_dex_files
src/VDEX/Header.cpp:57
↓ 3 callersMethodnb_dex_files
src/OAT/Header.cpp:75
↓ 3 callersMethodnb_methods
src/ART/Header.cpp:86
↓ 3 callersMethodndx
Version index Numeric value used as an index in the [`SymbolVersion`] table
api/rust/cargo/lief/src/elf/symbol_versioning.rs:170
↓ 3 callersMethodnext
Return the (unscaled) next offset in the chain
api/rust/cargo/lief/src/macho/relocation.rs:239
↓ 3 callersMethodnode_offset
Original offset in the export Trie
api/rust/cargo/lief/src/macho/export_info.rs:77
↓ 3 callersMethodnotes
Return an iterator over the [`crate::elf::Notes`] of the binary
api/rust/cargo/lief/src/elf/binary.rs:187
↓ 3 callersFunctionnumberof_sections
The number of sections in the binary.
include/LIEF/PE/Header.hpp:193
↓ 3 callersMethodoat_checksum
src/ART/Header.cpp:46
↓ 3 callersMethodoat_data_begin
src/ART/Header.cpp:58
↓ 3 callersMethodoat_data_end
src/ART/Header.cpp:62
↓ 3 callersMethodoat_file_begin
src/ART/Header.cpp:50
↓ 3 callersMethodoat_file_end
src/ART/Header.cpp:54
↓ 3 callersMethodoffset
src/DEX/MapItem.cpp:47
↓ 3 callersMethodoperands
Return an iterator over the [`x86::Operands`] operands
api/rust/cargo/lief/src/assembly/x86/instruction.rs:37
↓ 3 callersFunctionorigin
Return the origin of the symbol: from LC_SYMTAB command or from the Dyld information
include/LIEF/MachO/Symbol.hpp:189
↓ 3 callersMethodoriginal_command
The original `LC_` int that is not supported by LIEF
api/rust/cargo/lief/src/macho/commands/unknown.rs:16
↓ 3 callersMethodoriginal_type
api/rust/include/LIEF/rust/ELF/Note.hpp:28
← previousnext →1,101–1,200 of 11,400, ranked by callers