MCPcopy Create free account

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

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

↓ 39,852 callersMethodvalue
The register pushed
api/rust/cargo/lief/src/pe/exception_x64.rs:572
↓ 963 callersFunctionprint
include/LIEF/PE/signature/PKCS9TSTInfo.hpp:74
↓ 918 callersFunctionget
include/LIEF/ELF/Binary.hpp:835
↓ 785 callersMethodparse
src/DEX/Type.cpp:107
↓ 735 callersFunctionprocess
(target: lief.MachO.Binary)
tests/macho/test_exports_trie.py:7
↓ 715 callersFunctionimpl
The relative address of the implementation or an index if another_table() is set.
include/LIEF/MachO/FunctionVariants.hpp:117
↓ 655 callersFunctionformat
include/LIEF/PDB/DebugInfo.hpp:54
↓ 615 callersFunctionget_sample
tests/unittests/utils.cpp:24
↓ 547 callersFunctionmake_error_code
Create an standard error code from lief_errors
include/LIEF/errors.hpp:52
↓ 516 callersFunctionend
include/LIEF/MachO/FatBinary.hpp:75
↓ 493 callersMethodformat
Format of the imports
api/rust/cargo/lief/src/macho/binding_info.rs:276
↓ 461 callersFunctionbegin
include/LIEF/MachO/FatBinary.hpp:68
↓ 453 callersFunctionclassof
include/LIEF/PE/Binary.hpp:870
↓ 406 callersMethodsize
src/PE/RelocationEntry.cpp:105
↓ 355 callersMethodend
include/LIEF/iterators.hpp:193
↓ 351 callersFunctionswap_endian
include/LIEF/endianness_support.hpp:117
↓ 339 callersMethodwrite
src/PE/Binary.cpp:96
↓ 282 callersMethodname
src/PDB/pdb.cpp:225
↓ 255 callersMethoddata
src/DEX/Header.cpp:105
↓ 252 callersMethodempty
include/LIEF/MachO/Binary.hpp:105
↓ 250 callersMethodsize
src/MachO/RelocationObject.cpp:52
↓ 248 callersMethodvirtual_address
The virtual address of the segment.
api/rust/cargo/lief/src/elf/segment.rs:244
↓ 244 callersMethodget
src/ELF/Binary.cpp:1720
↓ 234 callersMethodsize
src/ELF/Note.cpp:618
↓ 217 callersMethodfind
src/ELF/NoteDetails/NoteGnuProperty.cpp:157
↓ 217 callersFunctionswap
(target: lief.MachO.Binary, lhs: str, rhs: str)
tests/macho/test_builder.py:462
↓ 213 callersMethodvalue
src/asm/asm.cpp:484
↓ 209 callersMethodget
Get a [`Binary`] representation for this Dylib. One can use this function to write back the Mach-O binary on the disk: ```cpp dylib.get().expect("Ca
api/rust/cargo/lief/src/dsc/dylib.rs:59
↓ 209 callersFunctionparse
Parse a PE file from the given file path
api/rust/cargo/lief/src/pe.rs:166
↓ 206 callersMethoderror
src/PE/layout_check.cpp:107
↓ 193 callersFunctioninto_optional
(raw_ffi: cxx::UniquePtr<U>)
api/rust/cargo/lief/src/common.rs:21
↓ 185 callersFunctionok
Return success for function with return type ok_error_t.
include/LIEF/errors.hpp:96
↓ 182 callersMethodtype
src/PDB/pdb.cpp:471
↓ 167 callersFunctionnext
src/utils.cpp:37
↓ 156 callersMethodbegin
include/LIEF/iterators.hpp:185
↓ 156 callersFunctionmake
plugins/ghidra/jni/jni_utils.hpp:21
↓ 149 callersMethodto_string
Pretty representation of the operand
api/rust/cargo/lief/src/assembly/x86/operands.rs:28
↓ 146 callersMethodat
src/MachO/FatBinary.cpp:41
↓ 138 callersMethodreserve
src/ELF/DataHandler/Handler.cpp:154
↓ 137 callersMethodfile_offset
src/ELF/Segment.cpp:292
↓ 137 callersMethodheader
Next header after the [`Binary::dos_header`]
api/rust/cargo/lief/src/pe/binary.rs:98
↓ 136 callersMethodsize
src/asm/asm.cpp:203
↓ 131 callersMethodadd
(Data data)
plugins/ghidra/src/main/java/lief/ghidra/core/dwarf/export/DataManager.java:46
↓ 114 callersMethoddata_offset
Offset in the `__LINKEDIT` segment where the payload is located
api/rust/cargo/lief/src/macho/commands/atom_info.rs:15
↓ 110 callersMethodoffset
src/asm/asm.cpp:566
↓ 105 callersFunctionto_int
api/rust/include/LIEF/rust/helpers.hpp:19
↓ 104 callersMethodname
src/PE/Section.cpp:85
↓ 97 callersMethodstr
The actual string
api/rust/cargo/lief/src/coff/string.rs:28
↓ 95 callersFunctionsize
Symbol size Many symbols have associated sizes. For example, a data object's size is the number of bytes contained in the object. This member holds `
include/LIEF/ELF/Symbol.hpp:158
↓ 94 callersMethodget
src/PE/resources/ResourceStringTable.cpp:136
↓ 89 callersMethodaddress
src/MachO/RelocationObject.cpp:60
↓ 88 callersMethodc_str
plugins/binaryninja/analysis/src/TypeBuilder.hpp:113
↓ 85 callersMethodget
src/MachO/Binary.cpp:1164
↓ 81 callersFunctioncreate
src/MachO/TrieNode.hpp:56
↓ 79 callersFunctionlog
src/logging.cpp:241
↓ 77 callersMethodinsert
Insert a `path` at the given `position`
api/rust/cargo/lief/src/elf/dynamic.rs:881
↓ 73 callersFunctionhash
src/visitors/hash.cpp:54
↓ 73 callersFunctionto_string
src/ELF/Note.cpp:640
↓ 73 callersFunctiontype
src/ELF/DataHandler/Node.hpp:46
↓ 72 callersMethodread
(self)
tests/api/test_python.py:90
↓ 71 callersMethodappend
Append the given path
api/rust/cargo/lief/src/elf/dynamic.rs:886
↓ 69 callersMethodentries
An iterator over the different POGO elements: [`PogoEntry`]
api/rust/cargo/lief/src/pe/debug.rs:354
↓ 66 callersMethodto_string
src/utils.cpp:159
↓ 65 callersMethodadd
src/ELF/Binary.cpp:996
↓ 63 callersMethodsize
(&self)
api/rust/cargo/lief/src/pe/debug.rs:410
↓ 62 callersFunctionmake_span
api/rust/include/LIEF/rust/Span.hpp:25
↓ 62 callersFunctionto_string
src/PE/Header.cpp:121
↓ 61 callersMethodid
Entry type
api/rust/cargo/lief/src/pe/rich_header.rs:57
↓ 58 callersFunctioncast
src/hash_stream.cpp:22
↓ 58 callersMethodget
include/LIEF/canbe_unique.hpp:61
↓ 58 callersMethodvisit
src/PE/hash.cpp:30
↓ 57 callersMethodoffset
src/ELF/Section.cpp:167
↓ 56 callersMethodkind
src/PDB/pdb.cpp:314
↓ 56 callersMethodread_tag
src/BinaryStream/ASN1Reader.cpp:71
↓ 56 callersMethodsize
include/LIEF/MachO/Binary.hpp:101
↓ 55 callersMethodsymbol
Symbol referenced by [`AuxiliaryCLRToken::symbol_idx`] (if resolved)
api/rust/cargo/lief/src/coff/symbol.rs:515
↓ 54 callersMethodaddress
src/asm/asm.cpp:199
↓ 54 callersFunctionalign
include/LIEF/utils.hpp:28
↓ 52 callersMethodsections
Return the sections as an iterator over the [`Section`] structure
api/rust/cargo/lief/src/pe/binary.rs:139
↓ 51 callersMethodRVA
src/PDB/pdb.cpp:233
↓ 51 callersMethodget_section
src/PE/Binary.cpp:316
↓ 51 callersMethodvirtual_size
src/PE/Binary.cpp:339
↓ 49 callersMethodcontent
src/PE/Section.cpp:112
↓ 49 callersMethodsize
plugins/ghidra/jni/java/util/List.hpp:34
↓ 48 callersMethodback
src/MachO/FatBinary.cpp:53
↓ 48 callersMethodlen
(&self)
api/rust/cargo/lief/src/macho/fat_binary.rs:67
↓ 48 callersMethodsearch
Search functions ================
src/Abstract/Section.cpp:37
↓ 46 callersMethoddata
include/LIEF/iostream.hpp:277
↓ 45 callersMethoddata_size
src/ART/Header.cpp:110
↓ 45 callersFunctionto_string
src/MachO/Header.cpp:114
↓ 45 callersMethodvisit
src/MachO/hash.cpp:30
↓ 43 callersMethodalign
src/BinaryStream/BinaryStream.cpp:225
↓ 43 callersFunctionto_string
src/MachO/DyldInfo.cpp:2155
↓ 42 callersFunctionis_x86_64
()
tests/utils.py:61
↓ 41 callersMethodname
src/DEX/File.cpp:515
↓ 41 callersMethodwrite
src/PE/Builder.cpp:51
↓ 40 callersMethodcls
src/DEX/Field.cpp:48
↓ 40 callersMethodhas
src/DEX/Class.cpp:108
↓ 40 callersFunctionmake_destroy
plugins/ghidra/jni/jni_utils.hpp:27
↓ 40 callersMethodphysical_size
src/ELF/Segment.cpp:305
next →1–100 of 11,400, ranked by callers