MCPcopy Create free account

hub / github.com/Vector35/binaryninja-api / functions

Functions21,089 in github.com/Vector35/binaryninja-api

↓ 8 callersMethodTag
binaryview.cpp:976
↓ 8 callersMethodTake
rapidjson/internal/regex.h:165
↓ 8 callersFunctionUInt
arch/arm64/disassembler/pcode.c:508
↓ 8 callersMethodUnRead
demangler/gnu3/demangle_gnu3.cpp:179
↓ 8 callersMethodVisitExprs
lowlevelilinstruction.cpp:1854
↓ 8 callersMethod__init__
(self, handle, platform: Optional['_platform.Platform'] = None, confidence: int = core.max_confidence)
python/types.py:1855
↓ 8 callersMethod__init__
(self, parent, data)
python/examples/typelibexplorer.py:539
↓ 8 callersMethod_fetch_tags
Internal helper to fetch tags using the specified core API function. :param c_api_func: The C API function to call. :param args: Arguments for
python/binaryview.py:6481
↓ 8 callersMethod_get_var_ssa_dest_and_src
(self, operand_index1: int, operand_index2: int)
python/mediumlevelil.py:1035
↓ 8 callersMethod_make_blocks
(self, blocks, count: int)
python/basicblock.py:419
↓ 8 callersMethod_make_options_array
(options: Optional[List[DataFlowQueryOption]])
python/mediumlevelil.py:781
↓ 8 callersMethodadd_function
Adds a function scoped under the current parser's name to the debug info
python/debuginfo.py:495
↓ 8 callersMethodadd_operand_list
``add_operand_list`` returns an operand list expression for the given list of integer operands. :param operands: list of operand numbers :type
python/mediumlevelil.py:5258
↓ 8 callersMethodappend
Appends a token or list of tokens to the output.
python/languagerepresentation.py:151
↓ 8 callersMethodasInt64
json/jsoncpp.cpp:3204
↓ 8 callersMethodclone_to
(&self, name: S)
rust/src/workflow.rs:270
↓ 8 callersMethodcompare
json/jsoncpp.cpp:2971
↓ 8 callersMethodcond_branch
(il:LowLevelILFunction, cond:ExpressionIndex, dest:ExpressionIndex)
python/examples/nes.py:402
↓ 8 callersMethodcsr
(&self)
arch/riscv/disasm/src/lib.rs:730
↓ 8 callersMethoddefault_platform
(&self)
rust/src/binary_view.rs:358
↓ 8 callersFunctiondefineTypedef
objectivec/objc.cpp:997
↓ 8 callersMethodentry_point_function
(&self)
rust/src/binary_view.rs:997
↓ 8 callersMethodflag_bit
``flag_bit`` sets the flag named ``flag`` and size ``size`` to the constant integer value ``bit`` :param int size: the size of the flag :param
python/lowlevelil.py:4506
↓ 8 callersFunctionfse_decode
! @abstract Decode and return symbol using the decoder table, and update * \c *pstate, \c in. * @note The caller must ensure we have enough bits a
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:522
↓ 8 callersMethodfunction
(&self)
rust/src/high_level_il/function.rs:81
↓ 8 callersFunctiongenerate_jxx_tokens
(inst: &impl Jxx, addr: u64)
arch/msp430/src/architecture.rs:446
↓ 8 callersMethodgetContiguousOffsetForAddress
(self, addr)
python/examples/triage/byte.py:240
↓ 8 callersFunctionget_attr_as_u64
Get an attribute value as a u64 if it can be coerced
plugins/dwarf/dwarf_import/src/helpers.rs:319
↓ 8 callersMethodget_structure
TODO: This naming is problematic... rename to `as_structure`? TODO: We wouldn't need these sort of functions if we destructured `Type`...
rust/src/types.rs:194
↓ 8 callersMethodhas_loaded_metadata
Checks if the remote has pulled metadata like its id, etc.
rust/src/collaboration/remote.rs:53
↓ 8 callersMethodinit
(self)
python/examples/nes.py:601
↓ 8 callersMethodinsert_member
( &mut self, member: StructureMember, overwrite_existing: bool, )
rust/src/types.rs:1499
↓ 8 callersMethodinto_raw
(&self)
rust/src/low_level_il/instruction.rs:105
↓ 8 callersMethodisArray
json/jsoncpp.cpp:3910
↓ 8 callersMethodis_option_set
(self, option)
python/flowgraph.py:874
↓ 8 callersMethodkey
json/jsoncpp.cpp:2360
↓ 8 callersMethodleft
examples/triage/byte.cpp:817
↓ 8 callersFunctionload8
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:438
↓ 8 callersMethodlookup_type_conf
Lookup a type in the parsed types and get a confidence value for it too
plugins/pdb-ng/src/type_parser.rs:476
↓ 8 callersMethodmem_imm
(self, size: usize)
arch/riscv/disasm/src/lib.rs:1719
↓ 8 callersMethodname
(&self)
rust/src/architecture.rs:670
↓ 8 callersMethodopen
Open the project, allowing various file and folder based apis to work, as well as connecting a core Project
rust/src/collaboration/project.rs:41
↓ 8 callersFunctionoperation_to_intrinsic
arch/arm64/il.cpp:1217
↓ 8 callersMethodparameters
Type parameters list (read-only)
python/types.py:3080
↓ 8 callersMethodpath
Get the path of the project
rust/src/project.rs:92
↓ 8 callersMethodpointer
( arch: 'architecture.Architecture', type: 'Type', const: BoolWithConfidenceType = BoolWithConfidence(Fal
python/types.py:2297
↓ 8 callersFunctionprint_indent
(indent: usize)
rust/examples/high_level_il.rs:51
↓ 8 callersMethodsearch
r""" Searches for matches of the specified `pattern` within this BinaryView with an optionally provided address range specified by `start` and `end`
python/binaryview.py:9232
↓ 8 callersMethodsecond
Json object for conflicting data in the second snapshot
rust/src/collaboration/merge.rs:99
↓ 8 callersMethodsize
(&self)
rust/src/workflow.rs:416
↓ 8 callersMethodsort
(self, col, order)
python/examples/triage/exports.py:90
↓ 8 callersFunctionstore4
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:449
↓ 8 callersFunctionstore8
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:453
↓ 8 callersMethodtarget
Target (read-only)
python/types.py:2901
↓ 8 callersMethodunits
(&self)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:158
↓ 7 callersMethodAddExpr
lowlevelil.cpp:313
↓ 7 callersMethodAddRefForRegistration
binaryninjaapi.h:183
↓ 7 callersMethodAddTokenToLastAtom
formatter/generic/genericformatter.cpp:171
↓ 7 callersFunctionBNSharedCacheFreeImage
view/sharedcache/core/ffi.cpp:350
↓ 7 callersMethodCompareSignedLessEqual
lowlevelilinstruction.cpp:3468
↓ 7 callersFunctionConditionalJump
arch/mips/il.cpp:155
↓ 7 callersMethodCoreFlowGraph
flowgraph.cpp:466
↓ 7 callersFunctionDemangleGeneric
demangle.cpp:7
↓ 7 callersFunctionDirFlagIf
arch/x86/il.cpp:380
↓ 7 callersMethodDivSigned
lowlevelilinstruction.cpp:3268
↓ 7 callersMethodDivUnsigned
lowlevelilinstruction.cpp:3255
↓ 7 callersFunctionFPOne
arch/arm64/disassembler/pcode.c:748
↓ 7 callersMethodFinish
backgroundtask.cpp:58
↓ 7 callersMethodGetAddressSize
arch/mips/arch_mips.cpp:202
↓ 7 callersMethodGetBinding
binaryview.cpp:773
↓ 7 callersMethodGetCombinedConfidence
binaryninjaapi.h:409
↓ 7 callersMethodGetEntryPoint
binaryview.cpp:2014
↓ 7 callersMethodGetHighExpr
highlevelilinstruction.cpp:2326
↓ 7 callersFunctionGetILOperandMemoryAddress
TODO handle imms for MPX args For most instructions, instruction_index == operand_index, but some instructions (floating point, some others) have an i
arch/x86/il.cpp:54
↓ 7 callersMethodGetImages
view/sharedcache/api/sharedcache.cpp:326
↓ 7 callersMethodGetLowExpr
highlevelilinstruction.cpp:2335
↓ 7 callersMethodGetRawOperandAsSSARegisterStack
lowlevelilinstruction.cpp:1469
↓ 7 callersFunctionGetRelocationString
arch/x86/arch_x86.cpp:194
↓ 7 callersMethodGetSectionsAt
binaryview.cpp:5025
↓ 7 callersMethodGetTypeLibrariesByName
platform.cpp:646
↓ 7 callersMethodGetVariableType
function.cpp:1673
↓ 7 callersFunctionIn
view/elf/elfview.cpp:435
↓ 7 callersMethodLength
rapidjson/reader.h:792
↓ 7 callersFunctionLoadStoreOperand
arch/arm64/il.cpp:889
↓ 7 callersMethodMemberBegin
rapidjson/document.h:2561
↓ 7 callersMethodPut
rapidjson/reader.h:782
↓ 7 callersMethodPut
rapidjson/pointer.h:1028
↓ 7 callersMethodRead
binaryview.cpp:1888
↓ 7 callersMethodRead16
view/macho/objc.cpp:24
↓ 7 callersFunctionTypeInfoSize
plugins/rtti/itanium.cpp:38
↓ 7 callersMethodTypeLibrary
typelibrary.cpp:5
↓ 7 callersMethodUpdateAnalysis
binaryview.cpp:2165
↓ 7 callersMethodUpdateRawOperandAsSSAVariableList
highlevelilinstruction.cpp:825
↓ 7 callersMethodVariable
function.cpp:32
↓ 7 callersMethodWriteBuffer
binaryview.cpp:1738
↓ 7 callersFunction__builtin_clz
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:49
↓ 7 callersMethod_make_options_array
(options: Optional[List[DataFlowQueryOption]])
python/lowlevelil.py:868
↓ 7 callersMethod_standard_color_to_str
(self, color: Optional[HighlightStandardColor])
python/highlight.py:64
↓ 7 callersMethodadd_branch
(self, branch_type: BranchType, target: int = 0, arch: Optional['Architecture'] = None)
python/architecture.py:137
↓ 7 callersMethodadd_variable_list
``add_variable_list`` returns a variable list expression for the given list of variables. :param vars: list of variables :type vars: list(vari
python/mediumlevelil.py:5272
← previousnext →801–900 of 21,089, ranked by callers