Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Vector35/binaryninja-api
/ functions
Functions
21,089 in github.com/Vector35/binaryninja-api
⨍
Functions
21,089
◇
Types & classes
4,012
↳
Endpoints
4
↓ 2 callers
Method
SetArmAndThumbArchitectures
arch/armv7/arch_armv7.cpp:1669
↓ 2 callers
Method
SetBraceRequirement
highlevelil.cpp:824
↓ 2 callers
Method
SetBracesAroundSwitchCases
highlevelil.cpp:830
↓ 2 callers
Method
SetCanExit
basicblock.cpp:394
↓ 2 callers
Method
SetCurrentExpr
highlevelil.cpp:762
↓ 2 callers
Method
SetDefaultArchitecture
binaryview.cpp:2029
↓ 2 callers
Method
SetHasCollapsableRegions
highlevelil.cpp:684
↓ 2 callers
Method
SetLength
rapidjson/document.h:1917
↓ 2 callers
Method
SetResourceId
settings.cpp:36
↓ 2 callers
Function
SetStringPointer
rapidjson/document.h:1969
↓ 2 callers
Function
ShiftedRegister
arch/armv7/thumb2_disasm/il_thumb2.cpp:267
↓ 2 callers
Method
StartArray
rapidjson/reader.h:215
↓ 2 callers
Method
StartObject
rapidjson/schema.h:195
↓ 2 callers
Method
StartObject
rapidjson/reader.h:212
↓ 2 callers
Function
StorePair
arch/armv7/il.cpp:540
↓ 2 callers
Method
StringifyUnicodeData
binaryview.cpp:5500
↓ 2 callers
Method
Tell
rapidjson/encodedstream.h:158
↓ 2 callers
Method
Tell
rapidjson/pointer.h:1013
↓ 2 callers
Method
ToDataBuffer
function.cpp:206
↓ 2 callers
Function
TranslateELFBindingType
view/elf/elfview.cpp:328
↓ 2 callers
Function
TrimString
formatter/generic/genericformatter.cpp:27
↓ 2 callers
Method
TryRead
binaryreader.cpp:268
↓ 2 callers
Method
TryRead32
binaryreader.cpp:303
↓ 2 callers
Method
TryRead64
binaryreader.cpp:309
↓ 2 callers
Function
TypeDescriptorType
plugins/rtti/microsoft.cpp:320
↓ 2 callers
Method
TypeParser
typeparser.cpp:9
↓ 2 callers
Function
UBFM
ubfm.xml */
arch/arm64/disassembler/decode2.c:28135
↓ 2 callers
Function
UCVTF_advsimd_fix
ucvtf_advsimd_fix.xml */
arch/arm64/disassembler/decode2.c:28201
↓ 2 callers
Function
UDIV
udiv.xml */
arch/arm64/disassembler/decode2.c:28466
↓ 2 callers
Function
UMOV_advsimd
umov_advsimd.xml */
arch/arm64/disassembler/decode2.c:28920
↓ 2 callers
Function
UQADD_advsimd
uqadd_advsimd.xml */
arch/arm64/disassembler/decode2.c:29070
↓ 2 callers
Function
UQRSHL_advsimd
uqrshl_advsimd.xml */
arch/arm64/disassembler/decode2.c:29106
↓ 2 callers
Function
UQRSHRN_advsimd
uqrshrn_advsimd.xml */
arch/arm64/disassembler/decode2.c:29149
↓ 2 callers
Function
UQSHL_advsimd_imm
uqshl_advsimd_imm.xml */
arch/arm64/disassembler/decode2.c:29198
↓ 2 callers
Function
UQSHL_advsimd_reg
uqshl_advsimd_reg.xml */
arch/arm64/disassembler/decode2.c:29268
↓ 2 callers
Function
UQSHRN_advsimd
uqshrn_advsimd.xml */
arch/arm64/disassembler/decode2.c:29311
↓ 2 callers
Function
UQSUB_advsimd
uqsub_advsimd.xml */
arch/arm64/disassembler/decode2.c:29360
↓ 2 callers
Function
UQXTN_advsimd
uqxtn_advsimd.xml */
arch/arm64/disassembler/decode2.c:29396
↓ 2 callers
Function
URSHL_advsimd
urshl_advsimd.xml */
arch/arm64/disassembler/decode2.c:29479
↓ 2 callers
Function
URSHR_advsimd
urshr_advsimd.xml */
arch/arm64/disassembler/decode2.c:29522
↓ 2 callers
Function
URSRA_advsimd
ursra_advsimd.xml */
arch/arm64/disassembler/decode2.c:29589
↓ 2 callers
Function
USHL_advsimd
ushl_advsimd.xml */
arch/arm64/disassembler/decode2.c:29709
↓ 2 callers
Function
USHR_advsimd
ushr_advsimd.xml */
arch/arm64/disassembler/decode2.c:29752
↓ 2 callers
Function
USQADD_advsimd
usqadd_advsimd.xml */
arch/arm64/disassembler/decode2.c:29832
↓ 2 callers
Function
USRA_advsimd
usra_advsimd.xml */
arch/arm64/disassembler/decode2.c:29866
↓ 2 callers
Method
Undefined
mediumlevelilinstruction.cpp:3007
↓ 2 callers
Function
VFPExpandImm32
arch/armv7/armv7_disasm/armv7.c:919
↓ 2 callers
Function
VFPExpandImm64
arch/armv7/armv7_disasm/armv7.c:906
↓ 2 callers
Method
Validate
rapidjson/encodings.h:325
↓ 2 callers
Function
ViewSpecificStateForId
view/kernelcache/core/KernelCache.cpp:106
↓ 2 callers
Method
Workflow
workflow.cpp:356
↓ 2 callers
Function
WriteExponent
rapidjson/internal/dtoa.h:126
↓ 2 callers
Function
WriteSplitOperands
arch/armv7/thumb2_disasm/il_thumb2.cpp:243
↓ 2 callers
Method
__init__
(self)
python/architecture.py:225
↓ 2 callers
Method
__init__
(self, blacklist, *args)
python/scriptingprovider.py:581
↓ 2 callers
Method
__init__
(self, cmd)
python/plugin.py:126
↓ 2 callers
Method
__init__
(self, handle)
python/collaboration/compatibility.py:9
↓ 2 callers
Method
__init__
(self, parent, data)
python/examples/linear_mlil.py:28
↓ 2 callers
Method
__init__
(self, parent, data)
python/examples/asm_to_llil_view.py:128
↓ 2 callers
Method
_bin_version
(self, python_bin: str, python_env: Optional[Dict]=None)
python/scriptingprovider.py:1134
↓ 2 callers
Method
_bits_
(self)
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:284
↓ 2 callers
Method
_buildStartCache
(self)
python/basicblock.py:204
↓ 2 callers
Method
_callable_postfix
(self, val, word)
python/bncompleter.py:124
↓ 2 callers
Method
_expr3_
(self)
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:239
↓ 2 callers
Method
_find_address_and_indentation_tokens
(self, callback)
python/function.py:3479
↓ 2 callers
Method
_from_api_object
(obj)
python/lineardisassembly.py:158
↓ 2 callers
Method
_from_cache
Look up a representation type from a given BNLanguageRepresentationFunctionType handle :param handle: BNLanguageRepresentationFunctionType pointe
python/languagerepresentation.py:801
↓ 2 callers
Method
_get_constraint
(self, operand_index: int)
python/lowlevelil.py:1199
↓ 2 callers
Method
_get_constraint
(self, operand_index: int)
python/mediumlevelil.py:1109
↓ 2 callers
Method
_get_executable_for_libpython
(self, python_lib: str, python_bin: str, python_env: Optional[Dict]=None)
python/scriptingprovider.py:1139
↓ 2 callers
Method
_get_reg_or_flag_ssa_list
(self, operand_index: int)
python/lowlevelil.py:1182
↓ 2 callers
Method
_get_reg_ssa_list
(self, operand_index: int)
python/lowlevelil.py:1140
↓ 2 callers
Method
_handle_to_instance
(self, handle)
python/renderlayer.py:52
↓ 2 callers
Function
_last_error
Get last error from the api :return: Last error string
python/collaboration/util.py:13
↓ 2 callers
Method
_make_edges
(self, edges, count: int, direction: bool)
python/basicblock.py:367
↓ 2 callers
Method
_make_lines
(lines, count: int, object)
python/lineardisassembly.py:642
↓ 2 callers
Method
_register
(self)
python/binaryview.py:798
↓ 2 callers
Method
_report_from_index
(self, i)
python/interaction.py:977
↓ 2 callers
Method
_statement_
(self)
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:87
↓ 2 callers
Method
_to_core_struct
(self)
python/variable.py:55
↓ 2 callers
Method
_to_core_struct
(self)
python/lineardisassembly.py:71
↓ 2 callers
Method
_tuple_
(self)
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:132
↓ 2 callers
Method
_unregister
(cls, view: core.BNBinaryView)
python/binaryview.py:2943
↓ 2 callers
Method
_versionCompare
(self, other)
python/__init__.py:176
↓ 2 callers
Function
aarch64_disassemble
arch/arm64/disassembler/format.c:477
↓ 2 callers
Method
add
``add`` adds expression ``a`` to expression ``b`` returning an expression of ``size`` bytes :param int size: the size of the result in bytes :
python/highlevelil.py:3420
↓ 2 callers
Method
addCopyableField
examples/triage/fileinfo.cpp:13
↓ 2 callers
Method
add_instruction
(&'a self, expr: E)
rust/src/low_level_il/lifting.rs:1013
↓ 2 callers
Method
add_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/lowlevelil.py:5884
↓ 2 callers
Method
add_outgoing_edge
( &self, type_: BranchType, target: &FlowGraphNode, edge_style: EdgeStyle,
rust/src/flowgraph.rs:251
↓ 2 callers
Method
add_segment
Adds a segment to the view. NOTE: Consider using [BinaryViewExt::begin_bulk_add_segments] and [BinaryViewExt::end_bulk_add_segments] if you plan on a
rust/src/binary_view.rs:838
↓ 2 callers
Method
add_symbol_child
Set a symbol to be the parent of another, building the symbol tree
plugins/pdb-ng/src/symbol_parser.rs:572
↓ 2 callers
Method
add_type_to_view
(&self, view: &BinaryView, arch: &A, ty: &Type)
plugins/warp/src/matcher.rs:113
↓ 2 callers
Method
add_types
Add named types to the type archive. Types must have all dependant named types prior to being added, or included in the list, or this function will fa
rust/src/type_archive.rs:203
↓ 2 callers
Function
addha_za_pp_z
addha_za_pp_z.xml */
arch/arm64/disassembler/decode2.c:30685
↓ 2 callers
Method
addressFromLocation
(self, x, y)
python/examples/triage/byte.py:742
↓ 2 callers
Method
address_size
(&self)
arch/riscv/src/lib.rs:664
↓ 2 callers
Method
address_size
(&self)
rust/src/architecture.rs:1439
↓ 2 callers
Method
address_size
(&self)
rust/src/binary_view.rs:2015
↓ 2 callers
Function
addva_za_pp_z
addva_za_pp_z.xml */
arch/arm64/disassembler/decode2.c:30805
← previous
next →
2,501–2,600 of 21,089, ranked by callers