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
↓ 3 callers
Function
parent
ui/xreflist.h:390
↓ 3 callers
Method
parent_view
View that contains the raw data used by this view (read-only)
python/binaryview.py:3025
↓ 3 callers
Method
parse_type_string
Parse a single type and name from a string containing their definition, with knowledge of the types in the Type Container. `source` - Source code to
rust/src/type_container.rs:308
↓ 3 callers
Function
parse_version
(version: str)
python/deprecation.py:35
↓ 3 callers
Method
perform_custom_request
(self, method, url, headers, data_generator)
python/downloadprovider.py:155
↓ 3 callers
Method
perform_get_start
``perform_get_start`` implements a query for the first readable, writable, or executable virtual address in the BinaryView. .. note:: This met
python/binaryview.py:4131
↓ 3 callers
Function
powerpc_init
arch/powerpc/disassembler.cpp:165
↓ 3 callers
Function
prfb_i_p_bz
prfb_i_p_bz.xml */
arch/arm64/disassembler/decode2.c:43089
↓ 3 callers
Function
prfd_i_p_bz
prfd_i_p_bz.xml */
arch/arm64/disassembler/decode2.c:43259
↓ 3 callers
Function
prfh_i_p_bz
prfh_i_p_bz.xml */
arch/arm64/disassembler/decode2.c:43429
↓ 3 callers
Function
prfw_i_p_bz
prfw_i_p_bz.xml */
arch/arm64/disassembler/decode2.c:43599
↓ 3 callers
Function
print_variable
(func: &HighLevelILFunction, var: &Variable)
rust/examples/high_level_il.rs:59
↓ 3 callers
Method
pull_groups
Pull the list of groups from the Remote. .. note:: This function is only available to accounts with admin status on the Remote :param progres
python/collaboration/remote.py:511
↓ 3 callers
Method
pull_groups
Pulls the list of groups from the Remote. This function is only available to accounts with admin status on the Remote.
rust/src/collaboration/remote.rs:530
↓ 3 callers
Method
query_metadata
Retrieves metadata stored under a key from the project :param str key: Key to query
python/project.py:440
↓ 3 callers
Function
rbhsd_0123x_reg
arch/arm64/disassembler/decode_scratchpad.c:1392
↓ 3 callers
Function
rbhsdq_5bit_reg
arch/arm64/disassembler/decode_scratchpad.c:1290
↓ 3 callers
Function
read_from_sym_store
(bv: &BinaryView, path: &str)
plugins/pdb-ng/src/lib.rs:165
↓ 3 callers
Method
register
Populates the [MatcherSettings] to the current Binary Ninja settings instance. Call this once when you initialize so that the settings exist. NOTE:
plugins/warp/src/matcher.rs:400
↓ 3 callers
Method
register_arch
(self, ident: int, endian: Endianness, arch: 'architecture.Architecture')
python/binaryview.py:1324
↓ 3 callers
Function
register_architecture
(name: S, func: F)
rust/src/architecture.rs:2049
↓ 3 callers
Function
register_calling_convention
(arch: &A, name: N, cc: C)
rust/src/calling_convention.rs:58
↓ 3 callers
Method
register_for_address
r""" ``register_for_address`` Register a plugin to be called with an address argument :param str name: name of the plugin (use 'Folder\\Name' to
python/plugin.py:420
↓ 3 callers
Function
register_render_layer
Register a [`RenderLayer`] with the API.
rust/src/render_layer.rs:64
↓ 3 callers
Function
releaseStringValue
json/jsoncpp.cpp:2629
↓ 3 callers
Method
release_advanced_analysis_data
(self)
python/function.py:2553
↓ 3 callers
Function
removeClass
(element,c)
docs/juxtapose.min.js:4
↓ 3 callers
Method
result
(self)
python/interaction.py:314
↓ 3 callers
Function
revb_z_z
revb_z_z.xml */
arch/arm64/disassembler/decode2.c:43961
↓ 3 callers
Method
role
(&self, _class: Option<Self::FlagClass>)
rust/src/architecture.rs:690
↓ 3 callers
Method
s_imm
(self)
arch/riscv/disasm/src/lib.rs:430
↓ 3 callers
Function
score
arch/powerpc/assembler.cpp:2450
↓ 3 callers
Function
search_sym_store
( bv: &BinaryView, store_path: String, pdb_info: &PDBInfo, )
plugins/pdb-ng/src/lib.rs:236
↓ 3 callers
Method
seek_to_offset
Prefer using [crate::binary_reader::BinaryReader::seek] over this.
rust/src/binary_reader.rs:72
↓ 3 callers
Method
seek_to_offset
(&mut self, offset: u64)
rust/src/binary_writer.rs:59
↓ 3 callers
Function
selected_remote
Get the selected remote to test with.
rust/tests/collaboration.rs:59
↓ 3 callers
Function
server_last_error
()
rust/src/enterprise.rs:229
↓ 3 callers
Method
set_default
(cls, name: str, value: Any)
python/associateddatastore.py:28
↓ 3 callers
Method
set_name
(&mut self, die_uid: TypeUID, name: String)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:170
↓ 3 callers
Method
set_user_type
(self, value: StringOrType)
python/function.py:2308
↓ 3 callers
Method
showFilter
examples/triage/entry.cpp:278
↓ 3 callers
Function
simplify_str_to_str
(input: S)
rust/src/template_simplifier.rs:7
↓ 3 callers
Function
size_spec_method3
arch/arm64/disassembler/decode_scratchpad.c:739
↓ 3 callers
Function
sqdmulh_z_zzi
sqdmulh_z_zzi.xml */
arch/arm64/disassembler/decode2.c:46415
↓ 3 callers
Function
sqrdmlah_z_zzzi
sqrdmlah_z_zzzi.xml */
arch/arm64/disassembler/decode2.c:46960
↓ 3 callers
Function
sqrdmlsh_z_zzzi
sqrdmlsh_z_zzzi.xml */
arch/arm64/disassembler/decode2.c:47029
↓ 3 callers
Function
sqrdmulh_z_zzi
sqrdmulh_z_zzi.xml */
arch/arm64/disassembler/decode2.c:47098
↓ 3 callers
Function
st1b_z_p_bz
st1b_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:48264
↓ 3 callers
Method
sup_units
(&self)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:162
↓ 3 callers
Function
sxtb_z_p_z
sxtb_z_p_z.xml */
arch/arm64/disassembler/decode2.c:50264
↓ 3 callers
Method
symbol_by_address
(&self, addr: u64)
rust/src/binary_view.rs:395
↓ 3 callers
Method
symbol_children
Direct children of symbol index (only during this module parse)
plugins/pdb-ng/src/symbol_parser.rs:597
↓ 3 callers
Function
symbol_from_api
(symbol: sccore.BNSharedCacheSymbol)
view/sharedcache/api/python/sharedcache.py:94
↓ 3 callers
Method
target
(&self)
rust/src/architecture.rs:129
↓ 3 callers
Function
toHex16Bit
json/jsoncpp.cpp:4438
↓ 3 callers
Function
to_bn_type
(arch: &A, ty: &Type)
plugins/warp/src/convert.rs:368
↓ 3 callers
Method
to_owned
(&self)
rust/src/binary_view.rs:2041
↓ 3 callers
Function
token_type_tostr
arch/powerpc/assembler.cpp:2326
↓ 3 callers
Function
type2str
(t: binaryninja.types.Type, depth=0)
python/examples/typelib_dump.py:50
↓ 3 callers
Function
unique_project
(name: &str)
rust/tests/project.rs:9
↓ 3 callers
Method
update
( &mut self, full_name: Option<String>, raw_name: Option<String>, return_type:
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:59
↓ 3 callers
Method
updateState
(self)
python/examples/hellopane.py:94
↓ 3 callers
Method
update_locals
(self)
python/scriptingprovider.py:812
↓ 3 callers
Method
update_magic_variables
(self)
python/scriptingprovider.py:732
↓ 3 callers
Method
update_property
(self, key: str, setting_property: str)
python/settings.py:284
↓ 3 callers
Method
upload_new_file
Upload a file to the project, creating a new File and pulling it .. note:: If the project has not been opened, it will be opened upon calling th
python/collaboration/project.py:746
↓ 3 callers
Function
user_directory
``user_directory`` returns a string containing the path to the `user directory <https://docs.binary.ninja/guide/#user-folder>`_ :return: current
python/__init__.py:289
↓ 3 callers
Function
user_signature_dir
()
plugins/warp/src/lib.rs:43
↓ 3 callers
Function
uxtb_z_p_z
uxtb_z_p_z.xml */
arch/arm64/disassembler/decode2.c:53320
↓ 3 callers
Method
visit_sub_expressions
(&self, mut visitor: T)
rust/src/low_level_il/expression.rs:553
↓ 3 callers
Method
visit_sub_expressions
(&self, mut visitor: T)
rust/src/low_level_il/instruction.rs:316
↓ 3 callers
Method
void
()
python/types.py:2218
↓ 3 callers
Function
w
(e)
docs/highlight.min.js:2
↓ 2 callers
Function
ABS_advsimd
abs_advsimd.xml */
arch/arm64/disassembler/decode2.c:12
↓ 2 callers
Function
ADC
adc.xml */
arch/arm64/disassembler/decode2.c:49
↓ 2 callers
Function
ADCS
adcs.xml */
arch/arm64/disassembler/decode2.c:70
↓ 2 callers
Function
ADDS_addsub_ext
adds_addsub_ext.xml */
arch/arm64/disassembler/decode2.c:181
↓ 2 callers
Function
ADDS_addsub_imm
adds_addsub_imm.xml */
arch/arm64/disassembler/decode2.c:209
↓ 2 callers
Function
ADDS_addsub_shift
adds_addsub_shift.xml */
arch/arm64/disassembler/decode2.c:237
↓ 2 callers
Function
ADD_addsub_ext
add_addsub_ext.xml */
arch/arm64/disassembler/decode2.c:293
↓ 2 callers
Function
ADD_addsub_imm
add_addsub_imm.xml */
arch/arm64/disassembler/decode2.c:319
↓ 2 callers
Function
ADD_addsub_shift
add_addsub_shift.xml */
arch/arm64/disassembler/decode2.c:347
↓ 2 callers
Function
ADD_advsimd
add_advsimd.xml */
arch/arm64/disassembler/decode2.c:376
↓ 2 callers
Function
ANDS_log_imm
ands_log_imm.xml */
arch/arm64/disassembler/decode2.c:533
↓ 2 callers
Function
ANDS_log_shift
ands_log_shift.xml */
arch/arm64/disassembler/decode2.c:578
↓ 2 callers
Function
AND_log_imm
and_log_imm.xml */
arch/arm64/disassembler/decode2.c:645
↓ 2 callers
Function
AND_log_shift
and_log_shift.xml */
arch/arm64/disassembler/decode2.c:688
↓ 2 callers
Function
ASRV
asrv.xml */
arch/arm64/disassembler/decode2.c:732
↓ 2 callers
Function
AUTDA
autda.xml */
arch/arm64/disassembler/decode2.c:794
↓ 2 callers
Function
AUTDB
autdb.xml */
arch/arm64/disassembler/decode2.c:824
↓ 2 callers
Method
AddAPIRef
view/kernelcache/core/KernelCache.h:237
↓ 2 callers
Method
AddSSAVariableList
highlevelil.cpp:164
↓ 2 callers
Function
AnalyzeStubFunction
view/sharedcache/workflow/SharedCacheWorkflow.cpp:114
↓ 2 callers
Method
AppendAllTokens
formatter/generic/genericformatter.cpp:147
↓ 2 callers
Method
AppendConstantTextToken
highlevelil.cpp:923
↓ 2 callers
Method
AsAddressRange
view/sharedcache/core/SharedCache.h:61
↓ 2 callers
Method
AsString
view/kernelcache/core/MetadataSerializable.hpp:90
↓ 2 callers
Function
BFM
bfm.xml */
arch/arm64/disassembler/decode2.c:1075
↓ 2 callers
Function
BFXPreferred
arch/arm64/disassembler/pcode.c:20
↓ 2 callers
Function
BICS
bics.xml */
arch/arm64/disassembler/decode2.c:1198
← previous
next →
2,001–2,100 of 21,089, ranked by callers