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
↓ 5 callers
Function
c
(e)
docs/highlight.min.js:2
↓ 5 callers
Method
close
Close an opened project :return: True if the project is now closed, False otherwise
python/project.py:369
↓ 5 callers
Method
contains
Determine if an Activity exists in this [Workflow].
rust/src/workflow.rs:382
↓ 5 callers
Method
create
(self, data, view_frame)
python/examples/triage/byte.py:804
↓ 5 callers
Method
createRenderContext
(self)
python/examples/triage/byte.py:217
↓ 5 callers
Function
create_section_reader
( section_id: SectionId, view: &'a BinaryView, endian: Endian, dwo_file: bool, )
plugins/dwarf/shared/src/lib.rs:92
↓ 5 callers
Function
duplicateAndPrefixStringValue
Record the length as a prefix. */
json/jsoncpp.cpp:2585
↓ 5 callers
Function
fcmeq_p_p_zz
fcmeq_p_p_zz.xml */
arch/arm64/disassembler/decode2.c:33925
↓ 5 callers
Method
filename
The name of the open bndb or binary filename (read/write)
python/filemetadata.py:203
↓ 5 callers
Method
flag
( &self, flag: A::Flag, )
rust/src/low_level_il/lifting.rs:1273
↓ 5 callers
Method
flag_group_from_id
(&self, id: FlagGroupId)
rust/src/architecture.rs:1770
↓ 5 callers
Method
flag_write_from_id
(&self, id: FlagWriteId)
rust/src/architecture.rs:1762
↓ 5 callers
Method
function
( &self, function: &BNFunction, llil: &RegularLowLevelILFunction<A>, )
plugins/warp/src/cache.rs:205
↓ 5 callers
Method
getStart
ui/symbollist.h:152
↓ 5 callers
Function
get_arrspec_str_truncated
arch/arm64/disassembler/format.c:32
↓ 5 callers
Function
get_attr_die
( dwarf: &'a Dwarf<R>, unit: &'a Unit<R>, entry: &DebuggingInformationEntry<R>, debug_info_bui
plugins/dwarf/dwarf_import/src/helpers.rs:61
↓ 5 callers
Method
get_basic_blocks_at
``get_basic_blocks_at`` get a list of :py:class:`~binaryninja.basicblock.BasicBlock` objects which exist at the provided virtual address. :param
python/binaryview.py:5197
↓ 5 callers
Method
get_data
(&self)
rust/src/data_buffer.rs:35
↓ 5 callers
Method
get_data_var_at
``get_data_var_at`` returns the data type at a given virtual address. :param int addr: virtual address to get the data type from :return: retu
python/binaryview.py:5057
↓ 5 callers
Function
get_endian
(view: &BinaryView)
plugins/dwarf/shared/src/lib.rs:85
↓ 5 callers
Method
get_reg_stack_name
``get_reg_stack_name`` gets a register stack name from a register stack number. :param int reg_stack: register stack number :return: the corre
python/architecture.py:1456
↓ 5 callers
Function
get_register
arch/mips/mips/mips.c:1213
↓ 5 callers
Function
get_register_arrspec
arch/arm64/disassembler/format.c:53
↓ 5 callers
Function
get_register_full
arch/arm64/disassembler/format.c:71
↓ 5 callers
Method
get_semantic_flag_class_index
(self, sem_class: Optional[SemanticClassType])
python/architecture.py:1518
↓ 5 callers
Method
get_string
(&self)
rust/src/metadata.rs:65
↓ 5 callers
Method
get_string_after_name
Get the string to be printed after this type's name in a representation :param TokenEscapingType escaping: How to escape non-parsable strings in
python/types.py:1985
↓ 5 callers
Method
get_string_before_name
Get the string to be printed before this type's name in a representation of it :param TokenEscapingType escaping: How to escape non-parsable str
python/types.py:1965
↓ 5 callers
Method
get_tokens
Get a list of tokens for the definition of a type :param int base_confidence: Confidence of this type :param TokenEscapingType escaping: How t
python/types.py:2010
↓ 5 callers
Method
get_type_id
``get_type_id`` returns the unique identifier of the defined type whose name corresponds with the provided ``name`` :param QualifiedName name:
python/binaryview.py:7909
↓ 5 callers
Method
has_pulled_folders
If the project has pulled the folders yet
rust/src/collaboration/project.rs:191
↓ 5 callers
Method
has_pulled_users
Checks if the project has pulled the users yet.
rust/src/collaboration/remote.rs:261
↓ 5 callers
Method
i_imm
(self)
arch/riscv/disasm/src/lib.rs:425
↓ 5 callers
Function
image_from_api
(image: sccore.BNSharedCacheImage)
view/sharedcache/api/python/sharedcache.py:72
↓ 5 callers
Method
initialize_data
(self, data: Optional[BinaryView], platform: Optional[Platform] = None, typelib: Optional[TypeLibrary] =
python/examples/typelibexplorer.py:361
↓ 5 callers
Method
instruction_from_index
( &self, index: MediumLevelInstructionIndex, )
rust/src/medium_level_il/function.rs:61
↓ 5 callers
Method
intrinsic_from_id
(&self, id: IntrinsicId)
rust/src/architecture.rs:1791
↓ 5 callers
Function
isValid
ui/viewframe.h:65
↓ 5 callers
Method
key
Lookup key for the merge conflict, ideally a tree path that contains the name of the conflict and all the recursive children leading up to this c
python/collaboration/merge.py:184
↓ 5 callers
Method
keys
(&self)
rust/src/settings.rs:91
↓ 5 callers
Method
layout
(self, graph: FlowGraph, nodes: list[FlowGraphNode])
python/examples/custom_graph_layout.py:28
↓ 5 callers
Method
left
(self, count, selecting)
python/examples/triage/byte.py:616
↓ 5 callers
Method
len
(&self)
rust/src/types.rs:2068
↓ 5 callers
Method
lift
(&self)
rust/src/medium_level_il/instruction.rs:626
↓ 5 callers
Method
lift
(&self)
rust/src/high_level_il/instruction.rs:555
↓ 5 callers
Function
mova_z_p_rza
mova_z_p_rza.xml */
arch/arm64/disassembler/decode2.c:42131
↓ 5 callers
Function
mova_za_p_rz
mova_za_p_rz.xml */
arch/arm64/disassembler/decode2.c:42228
↓ 5 callers
Method
name
(&self)
arch/riscv/src/lib.rs:172
↓ 5 callers
Method
navigate
(self, addr)
python/examples/triage/byte.py:181
↓ 5 callers
Method
navigate
examples/triage/view.cpp:200
↓ 5 callers
Method
new
(handle: CoreArchitecture, custom_handle: CustomArchitectureHandle<Msp430>)
arch/msp430/src/architecture.rs:34
↓ 5 callers
Method
open
Open a closed project
rust/src/project.rs:69
↓ 5 callers
Function
p
(e,t,r,a)
docs/highlight.min.js:2
↓ 5 callers
Method
parse_expression
r""" Evaluates a string expression to an integer value. The parser uses the following rules: - Symbols are defined by the lexer as ``[A-Za-z0
python/binaryview.py:9880
↓ 5 callers
Method
platform
(self)
python/types.py:2140
↓ 5 callers
Function
print_file_info
(file: RemoteFile, extended=False)
python/collaboration/examples/multitool.py:72
↓ 5 callers
Method
progress_text
(&self)
rust/src/background_task.rs:74
↓ 5 callers
Method
pull_files
Pull the list of files from the Remote. NOTE: If the project has not been opened, it will be opened upon calling this. NOTE: If folders have not been
rust/src/collaboration/project.rs:271
↓ 5 callers
Method
pull_folders
Pull the list of folders from the Remote. NOTE: If the project has not been opened, it will be opened upon calling this.
rust/src/collaboration/project.rs:470
↓ 5 callers
Method
pull_projects
Pull the list of projects from the Remote. :param progress: Function to call for progress updates :raises: RuntimeError if there was an error
python/collaboration/remote.py:375
↓ 5 callers
Method
pull_projects
Pulls the list of projects from the Remote.
rust/src/collaboration/remote.rs:321
↓ 5 callers
Method
pull_users
Pull the list of users from the Remote. .. note:: This function is only available to accounts with admin status on the Remote. \ Non-admin acc
python/collaboration/remote.py:675
↓ 5 callers
Method
pull_users
Pulls the list of users from the remote. NOTE: This function is only available to accounts with admin status on the Remote. Non-admin accounts attemp
rust/src/collaboration/remote.rs:756
↓ 5 callers
Method
read
(&self, buf: &mut [u8], offset: u64)
rust/src/binary_view.rs:1947
↓ 5 callers
Method
right
(self, count, selecting)
python/examples/triage/byte.py:628
↓ 5 callers
Method
scrollLines
(self, count)
python/examples/triage/byte.py:364
↓ 5 callers
Function
setFilter
ui/searchresult.h:323
↓ 5 callers
Method
set_data
(&self, data: S)
rust/src/tags.rs:62
↓ 5 callers
Method
set_lines
(&self, lines: impl IntoIterator<Item = DisassemblyTextLine>)
rust/src/flowgraph.rs:213
↓ 5 callers
Method
set_volatile
(&self, value: T)
rust/src/types.rs:92
↓ 5 callers
Method
shift_left
``shift_left`` shifts left expression ``a`` by expression ``b`` from expression ``a`` potentially setting flags ``flags`` and returning an expres
python/lowlevelil.py:4649
↓ 5 callers
Method
size
Size of raw content of file, in bytes :return: Size in bytes
python/collaboration/file.py:266
↓ 5 callers
Method
start
(&self, block: &BasicBlock<Self>)
rust/src/function.rs:153
↓ 5 callers
Function
store2
! @abstract Store bytes to memory location DST. */
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:445
↓ 5 callers
Function
t
(i)
sphinx_rtd/static/js/theme.js:1
↓ 5 callers
Method
target
(&self)
rust/src/low_level_il/operation.rs:659
↓ 5 callers
Function
thumb_decompose
decompose an instruction stream into a decomposition result */
arch/armv7/thumb2_disasm/disassembler.cpp:19
↓ 5 callers
Function
trailing_zero_bytes
! @abstract Return the number [0, 4] of zero bytes in \p x, starting from the * least significant byte. */
view/kernelcache/core/transformers/liblzfse/lzvn_encode_base.c:203
↓ 5 callers
Method
type
json/jsoncpp.cpp:2969
↓ 5 callers
Method
view
(&self)
rust/src/function.rs:329
↓ 5 callers
Method
write
(self, data)
python/scriptingprovider.py:503
↓ 5 callers
Method
zx
(&self)
arch/riscv/disasm/src/lib.rs:548
↓ 4 callers
Method
AddOperandList
lowlevelil.cpp:397
↓ 4 callers
Method
AddRef
view/sharedcache/core/refcountobject.h:38
↓ 4 callers
Method
AddRef
view/sharedcache/api/sharedcacheapi.h:31
↓ 4 callers
Method
AddTag
binaryview.cpp:3276
↓ 4 callers
Method
AddressRange
view/sharedcache/core/Utility.h:53
↓ 4 callers
Method
AppendVarTextToken
highlevelil.cpp:895
↓ 4 callers
Method
ApplyImage
view/sharedcache/api/sharedcache.cpp:182
↓ 4 callers
Function
ArchFieldSize
Some fields are not always u32, use this if it goes from u32 -> u16 on 32bit
plugins/rtti/itanium.cpp:31
↓ 4 callers
Function
BLRA
blra.xml */
arch/arm64/disassembler/decode2.c:1505
↓ 4 callers
Function
BRA
bra.xml */
arch/arm64/disassembler/decode2.c:1604
↓ 4 callers
Function
Begin
Element iterator ! \pre IsArray() == true */
rapidjson/document.h:1538
↓ 4 callers
Method
BeginForceZeroConfidence
highlevelil.cpp:750
↓ 4 callers
Method
Breakpoint
lowlevelilinstruction.cpp:3547
↓ 4 callers
Function
BuildToolVersionToString
view/macho/machoview.cpp:127
↓ 4 callers
Function
CASB
casb.xml */
arch/arm64/disassembler/decode2.c:1875
↓ 4 callers
Function
CASH
cash.xml */
arch/arm64/disassembler/decode2.c:1902
↓ 4 callers
Function
CRC32
crc32.xml */
arch/arm64/disassembler/decode2.c:2952
↓ 4 callers
Function
CRC32C
crc32c.xml */
arch/arm64/disassembler/decode2.c:2982
← previous
next →
1,201–1,300 of 21,089, ranked by callers