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
↓ 6 callers
Method
GetStart
genericrange.h:51
↓ 6 callers
Function
GetString
rapidjson/document.h:1723
↓ 6 callers
Method
GetViewOfType
filemetadata.cpp:476
↓ 6 callers
Function
InRange
json/jsoncpp.cpp:2538
↓ 6 callers
Function
IsIntegral
json/jsoncpp.cpp:3789
↓ 6 callers
Method
IsRelocatable
binaryview.cpp:2062
↓ 6 callers
Method
IsSSAVarLive
highlevelil.cpp:341
↓ 6 callers
Function
LDP_gen
ldp_gen.xml */
arch/arm64/disassembler/decode2.c:14251
↓ 6 callers
Function
LDRSB_imm
ldrsb_imm.xml */
arch/arm64/disassembler/decode2.c:14630
↓ 6 callers
Function
LDRSH_imm
ldrsh_imm.xml */
arch/arm64/disassembler/decode2.c:14782
↓ 6 callers
Function
LDR_imm_gen
ldr_imm_gen.xml */
arch/arm64/disassembler/decode2.c:15174
↓ 6 callers
Function
LDR_reg_fpsimd
ldr_reg_fpsimd.xml */
arch/arm64/disassembler/decode2.c:15318
↓ 6 callers
Method
Length
demangler/gnu3/demangle_gnu3.cpp:194
↓ 6 callers
Function
MOVI_advsimd
movi_advsimd.xml */
arch/arm64/disassembler/decode2.c:17468
↓ 6 callers
Method
Pop
rapidjson/reader.h:794
↓ 6 callers
Method
Process
binaryview.cpp:5714
↓ 6 callers
Method
PushStringBackref
demangler/msvc/demangle_msvc.cpp:137
↓ 6 callers
Method
RegisterActivity
workflow.cpp:415
↓ 6 callers
Method
Release
binaryninjaapi.h:118
↓ 6 callers
Method
ReleaseForRegistration
binaryninjaapi.h:185
↓ 6 callers
Method
ReplaceExpr
lowlevelil.cpp:604
↓ 6 callers
Method
ResolveMemberOrBaseMember
type.cpp:2628
↓ 6 callers
Function
SCVTF_float_fix
scvtf_float_fix.xml */
arch/arm64/disassembler/decode2.c:20499
↓ 6 callers
Function
SCVTF_float_int
scvtf_float_int.xml */
arch/arm64/disassembler/decode2.c:20554
↓ 6 callers
Function
STP_gen
stp_gen.xml */
arch/arm64/disassembler/decode2.c:25449
↓ 6 callers
Function
STR_imm_gen
str_imm_gen.xml */
arch/arm64/disassembler/decode2.c:25866
↓ 6 callers
Function
STR_reg_fpsimd
str_reg_fpsimd.xml */
arch/arm64/disassembler/decode2.c:25948
↓ 6 callers
Method
ScopeContinuation
highlevelil.cpp:732
↓ 6 callers
Method
Seek
view/sharedcache/core/ObjC.cpp:70
↓ 6 callers
Method
SeekRelative
view/sharedcache/core/ObjC.cpp:75
↓ 6 callers
Method
SetProgressText
backgroundtask.cpp:64
↓ 6 callers
Function
ToBE32
binaryninjaapi.h:75
↓ 6 callers
Function
UCVTF_float_fix
ucvtf_float_fix.xml */
arch/arm64/disassembler/decode2.c:28312
↓ 6 callers
Function
UCVTF_float_int
ucvtf_float_int.xml */
arch/arm64/disassembler/decode2.c:28367
↓ 6 callers
Method
UpdateRawOperandAsExprList
highlevelilinstruction.cpp:807
↓ 6 callers
Method
User
user.cpp:28
↓ 6 callers
Method
_build_symbol_cache
(self)
python/binaryview.py:1959
↓ 6 callers
Method
_from_core_struct
(settings: core.BNLineFormatterSettings)
python/lineformatter.py:76
↓ 6 callers
Function
addClass
(element,c)
docs/juxtapose.min.js:4
↓ 6 callers
Method
add_function
Add function to this component.
rust/src/component.rs:96
↓ 6 callers
Method
as_raw
(&self)
rust/src/base_detection.rs:23
↓ 6 callers
Method
as_raw
(&self)
rust/src/websocket/client.rs:44
↓ 6 callers
Method
begin
highlevelilinstruction.cpp:288
↓ 6 callers
Method
borrow
(&self)
rust/src/rc.rs:92
↓ 6 callers
Method
children
(self)
python/types.py:2066
↓ 6 callers
Function
cmpeq_p_p_zz
cmpeq_p_p_zz.xml */
arch/arm64/disassembler/decode2.c:32656
↓ 6 callers
Method
createLine
(self, addr, length, separator)
python/examples/triage/byte.py:280
↓ 6 callers
Method
create_user_var
( self, var: 'variable.Variable', var_type: StringOrType, name: str, ignore_disjoint_uses: bool = False
python/function.py:2671
↓ 6 callers
Function
crxToFlagWriteType
map PPC_REG_CRX to an IL flagwrite type (a named set of written flags */
arch/powerpc/il.cpp:138
↓ 6 callers
Function
current
ui/sidebar.h:156
↓ 6 callers
Method
database
Database backing all snapshots in the merge conflict
rust/src/collaboration/merge.rs:29
↓ 6 callers
Method
delete_file
Delete a file from the project
rust/src/project.rs:658
↓ 6 callers
Method
end_index
(&self)
rust/src/basic_block.rs:159
↓ 6 callers
Method
expr_idx
TODO: Document the difference between the self.index and the expr_idx.
rust/src/low_level_il/instruction.rs:100
↓ 6 callers
Function
f
()
docs/highlight.min.js:2
↓ 6 callers
Function
fcmeq_p_p_z0
fcmeq_p_p_z0.xml */
arch/arm64/disassembler/decode2.c:33816
↓ 6 callers
Function
fcvt_z_p_z
fcvt_z_p_z.xml */
arch/arm64/disassembler/decode2.c:34118
↓ 6 callers
Method
finalize
Chainable terminal
rust/src/types.rs:68
↓ 6 callers
Function
from_bn_type
(view: &BinaryView, raw_ty: &BNType, confidence: u8)
plugins/warp/src/convert.rs:119
↓ 6 callers
Function
fse_check_freq
! @abstract Sanity check on frequency table, verify sum of \c freq * is <= \c number_of_states. */
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:560
↓ 6 callers
Function
generate_single_operand_tokens
( inst: &impl SingleOperand, addr: u64, call: bool, )
arch/msp430/src/architecture.rs:423
↓ 6 callers
Method
get
Access the lazily loaded object. Will construct it if this is the first usage. :param expected_type: Expected type of result, ctypes will try to
python/collaboration/util.py:142
↓ 6 callers
Method
getFont
examples/triage/byte.cpp:103
↓ 6 callers
Method
getMemberNames
json/jsoncpp.cpp:3748
↓ 6 callers
Function
getType
ui/typedialog.h:120
↓ 6 callers
Method
get_comment_at
(self, addr: int)
python/function.py:1666
↓ 6 callers
Method
get_integer
(self, key: str, resource: Optional[Union['binaryview.BinaryView', 'function.Function']] = None)
python/settings.py:365
↓ 6 callers
Function
get_name
Get name from DIE, or referenced dependencies
plugins/dwarf/dwarf_import/src/helpers.rs:180
↓ 6 callers
Method
get_string_with_opts
( &self, key: S, options: &mut QueryOptions, )
rust/src/settings.rs:191
↓ 6 callers
Method
get_symbol_at
``get_symbol_at`` returns the Symbol at the provided virtual address. :param addr: virtual address to query for symbol :param namespace: (opti
python/binaryview.py:6088
↓ 6 callers
Method
get_type_by_name
(self, name)
python/platform.py:608
↓ 6 callers
Method
get_var
(self, operand_index: int)
python/highlevelil.py:710
↓ 6 callers
Method
get_var_ssa
(self, operand_index1: int, operand_index2: int)
python/highlevelil.py:714
↓ 6 callers
Method
is_signed
(&self)
rust/src/types.rs:112
↓ 6 callers
Method
label_for_address
(&self, loc: L)
rust/src/low_level_il/lifting.rs:1567
↓ 6 callers
Method
last_mut
Returns a mutable reference to the last item, or `None` if it is empty.
rust/src/types.rs:2064
↓ 6 callers
Function
ld1h_z_p_bz
ld1h_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:37358
↓ 6 callers
Function
ld1sh_z_p_bz
ld1sh_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:38537
↓ 6 callers
Function
ld1w_z_p_bz
ld1w_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:38936
↓ 6 callers
Function
ldff1h_z_p_bz
ldff1h_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:40042
↓ 6 callers
Function
ldff1sh_z_p_bz
ldff1sh_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:40399
↓ 6 callers
Function
ldff1w_z_p_bz
ldff1w_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:40727
↓ 6 callers
Function
left
ui/sidebar.h:71
↓ 6 callers
Method
load_from_file
( &self, conts: &Vec<u8>, debug_info: &mut DebugInfo, view: &BinaryView,
plugins/pdb-ng/src/lib.rs:354
↓ 6 callers
Method
load_metadata
Load metadata from the Remote, including unique id and versions :raises RuntimeError: If there was an error
python/collaboration/remote.py:213
↓ 6 callers
Method
load_metadata
Loads metadata from the remote, including unique id and versions.
rust/src/collaboration/remote.rs:165
↓ 6 callers
Method
lock
(project: &'a mut Project)
rust/src/project.rs:740
↓ 6 callers
Function
log
``log`` writes messages to the log console for the given log level. ============ ======== =======================================================
python/log.py:41
↓ 6 callers
Function
log
Whoops I'm not in PDBParserInstance
plugins/pdb-ng/src/struct_grouper.rs:1159
↓ 6 callers
Method
members
Structure member list (read-only)
python/types.py:2566
↓ 6 callers
Method
offset_valid
(&self, offset: u64)
rust/src/binary_view.rs:1963
↓ 6 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. :param progress:
python/collaboration/project.py:499
↓ 6 callers
Method
range_contains_relocation
Checks if the specified range overlaps with a relocation
python/binaryview.py:3699
↓ 6 callers
Method
read
r""" ``read`` returns ``length`` bytes read from the current offset, adding ``length`` to offset. :param int length: number of bytes to read. :
python/binaryview.py:10208
↓ 6 callers
Method
register_setting
``register_setting`` registers a new setting with this :class:`Settings` instance :param str key: a unique setting identifier in the form **'<gr
python/settings.py:219
↓ 6 callers
Method
ret
``ret`` returns an expression which jumps (branches) to the expression ``dest``. ``ret`` is a special alias for jump that makes the disassembler
python/lowlevelil.py:5121
↓ 6 callers
Method
return_value
Return value (read-only)
python/types.py:3064
↓ 6 callers
Function
right
ui/sidebar.h:72
↓ 6 callers
Function
s
(e)
docs/highlight.min.js:2
↓ 6 callers
Method
set_bool
(self, key: str, value: bool, resource: Optional[Union['binaryview.BinaryView', 'function.Function']] = None,
python/settings.py:510
← previous
next →
1,001–1,100 of 21,089, ranked by callers