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
↓ 12 callers
Method
untab
(self)
arch/armv7/thumb2_disasm/generator.py:1091
↓ 11 callers
Method
BoolToInt
lowlevelilinstruction.cpp:3510
↓ 11 callers
Method
FloatNeg
lowlevelilinstruction.cpp:3636
↓ 11 callers
Method
GetSessionId
log.cpp:377
↓ 11 callers
Method
GetTarget
binaryview.cpp:5533
↓ 11 callers
Method
GetType
rapidjson/encodedstream.h:153
↓ 11 callers
Method
GetTypeByName
platform.cpp:668
↓ 11 callers
Method
IsConst
type.cpp:579
↓ 11 callers
Function
OutputType
view/kernelcache/api/python/generator.cpp:66
↓ 11 callers
Function
OutputType
view/sharedcache/api/python/generator.cpp:66
↓ 11 callers
Function
ReadAddress
arch/armv7/il.cpp:237
↓ 11 callers
Method
RegisterFunctionRecognizer
architecture.cpp:1262
↓ 11 callers
Method
RegisterStackPush
lowlevelilinstruction.cpp:2888
↓ 11 callers
Method
_to_core_struct
(self)
python/highlight.py:102
↓ 11 callers
Method
address
(&self)
rust/src/low_level_il/operation.rs:54
↓ 11 callers
Method
append_two_operand_tokens
(self, operation: str, instr: HighLevelILInstruction, tokens: HighLevelILTokenEmitter,
python/examples/pseudo_python.py:985
↓ 11 callers
Method
as_raw
(&self)
rust/src/relocation.rs:152
↓ 11 callers
Function
decodePrefixedString
json/jsoncpp.cpp:2605
↓ 11 callers
Method
from_identifier
(cls, func: FunctionOrILFunction, identifier: int)
python/variable.py:750
↓ 11 callers
Method
get_name
( &self, dwarf: &Dwarf<R>, unit: &Unit<R>, entry: &DebuggingInformationEntry<R
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:175
↓ 11 callers
Method
get_reg_stack_index
(self, reg_stack: RegisterStackType)
python/architecture.py:1498
↓ 11 callers
Method
isNull
json/jsoncpp.cpp:3794
↓ 11 callers
Method
lift_instruction_list
( &self, first_instruction: usize, num_instructions: usize, )
rust/src/high_level_il/instruction.rs:940
↓ 11 callers
Function
load4
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:432
↓ 11 callers
Method
low_level_il
returns LowLevelILFunction used to represent low level IL, or None if an error occurs while loading the IL (read-only) .. note:: This func
python/function.py:979
↓ 11 callers
Function
print_error
(*args, file=None, **kwargs)
scripts/install_api.py:32
↓ 11 callers
Function
print_indent
(indent: usize)
rust/examples/medium_level_il.rs:52
↓ 11 callers
Method
rd_width
(&self)
arch/riscv/disasm/src/lib.rs:1385
↓ 11 callers
Method
read_vec
Reads up to `len` bytes from address `offset`
rust/src/binary_view.rs:213
↓ 11 callers
Function
register_command
The function call required for generic commands; commands added in this way will be in the `Plugins` submenu of the menu bar. # Example ```no_run # u
rust/src/command.rs:96
↓ 11 callers
Method
right
examples/triage/byte.cpp:832
↓ 11 callers
Method
rs1_width
(&self)
arch/riscv/disasm/src/lib.rs:1390
↓ 11 callers
Method
source_reg
(&self)
rust/src/low_level_il/operation.rs:431
↓ 11 callers
Method
start_index
(&self)
rust/src/basic_block.rs:155
↓ 11 callers
Method
store
``store`` Writes ``size`` bytes to expression ``addr`` read from expression ``value`` :param int size: number of bytes to write :param Express
python/lowlevelil.py:4317
↓ 11 callers
Method
tab
(self)
arch/armv7/thumb2_disasm/generator.py:1088
↓ 10 callers
Method
AddCarry
lowlevelilinstruction.cpp:3152
↓ 10 callers
Method
AddExprWithLocation
lowlevelil.cpp:320
↓ 10 callers
Function
FMOV_float_gen
fmov_float_gen.xml */
arch/arm64/disassembler/decode2.c:9470
↓ 10 callers
Method
Get<string>
settings.cpp:246
↓ 10 callers
Method
GetDouble
metadata.cpp:204
↓ 10 callers
Method
GetEntries
view/sharedcache/api/sharedcache.cpp:290
↓ 10 callers
Method
GetExprText
lowlevelil.cpp:640
↓ 10 callers
Method
GetKeyValueStore
metadata.cpp:315
↓ 10 callers
Method
GetLoadSettings
binaryview.cpp:5207
↓ 10 callers
Function
GetMembersPointer
rapidjson/document.h:1972
↓ 10 callers
Method
GetPtr
binaryninjaapi.h:361
↓ 10 callers
Method
GetRawName
binaryview.cpp:820
↓ 10 callers
Method
GetRightExpr
highlevelilinstruction.cpp:2227
↓ 10 callers
Method
GetSectionByName
binaryview.cpp:5042
↓ 10 callers
Method
IsCancelled
backgroundtask.cpp:25
↓ 10 callers
Method
LogTrace
log.cpp:109
↓ 10 callers
Method
Metadata
metadata.cpp:6
↓ 10 callers
Method
Nop
lowlevelilinstruction.cpp:2839
↓ 10 callers
Function
OutputType
python/generator.cpp:68
↓ 10 callers
Method
Peek
rapidjson/internal/regex.h:164
↓ 10 callers
Function
PrintIndent
examples/mlil_parser/src/mlil_parser.cpp:11
↓ 10 callers
Method
RemoteProject
collaboration.cpp:1150
↓ 10 callers
Method
Return
lowlevelilinstruction.cpp:3420
↓ 10 callers
Function
Saturate
arch/armv7/il.cpp:595
↓ 10 callers
Function
Take
rapidjson/encodings.h:236
↓ 10 callers
Method
TakePush
rapidjson/reader.h:1102
↓ 10 callers
Method
TypeContainer
typecontainer.cpp:26
↓ 10 callers
Method
append
``append`` adds a node to a flow graph. .. note:: After the graph has completed layout, this function has no effect. :param FlowGraphNode nod
python/flowgraph.py:816
↓ 10 callers
Function
cmpeq_p_p_zi
cmpeq_p_p_zi.xml */
arch/arm64/disassembler/decode2.c:32292
↓ 10 callers
Function
cmpeq_p_p_zw
cmpeq_p_p_zw.xml */
arch/arm64/disassembler/decode2.c:32459
↓ 10 callers
Method
compare
(a, b)
python/lineardisassembly.py:662
↓ 10 callers
Method
end
highlevelilinstruction.cpp:294
↓ 10 callers
Function
fmt_match
\S - one or more spaces \s - zero or more spaces \H - hex number (captures) \I - identifier (captures) \X - anything
arch/powerpc/assembler.cpp:2698
↓ 10 callers
Method
from_core_struct
(cls, var: core.BNDataVariable, view: 'BinaryView')
python/binaryview.py:11066
↓ 10 callers
Method
fsize
(self)
arch/riscv/disasm/src/lib.rs:415
↓ 10 callers
Method
getEnd
(self)
python/examples/triage/byte.py:125
↓ 10 callers
Method
getOffsetLimit
json/jsoncpp.cpp:3951
↓ 10 callers
Method
getOffsetStart
json/jsoncpp.cpp:3949
↓ 10 callers
Method
getStart
(self)
python/examples/triage/byte.py:122
↓ 10 callers
Method
get_tag_type
Get a tag type by its name. :param name: Name of the tag type :return: The relevant tag type, if it exists :rtype: TagType
python/binaryview.py:6435
↓ 10 callers
Method
insert
(&mut self, name: S, value: u64)
rust/src/types.rs:1227
↓ 10 callers
Method
len
(&self)
rust/src/metadata.rs:251
↓ 10 callers
Method
next_subpart
(&mut self)
rust/src/progress.rs:85
↓ 10 callers
Method
offset
(&self)
arch/msp430/src/register.rs:128
↓ 10 callers
Function
offset_to_absolute
(addr: u64, offset: i16)
arch/msp430/src/architecture.rs:738
↓ 10 callers
Method
or_expr
``or_expr`` bitwise or's expression ``a`` and expression ``b`` potentially setting flags ``flags`` and returning an expression of ``size`` bytes.
python/lowlevelil.py:4613
↓ 10 callers
Method
original_image_base
(&self)
rust/src/binary_view.rs:257
↓ 10 callers
Method
parse
json/jsoncpp.cpp:342
↓ 10 callers
Method
path
Get the path of the project :return: Path of the project's .bnpr directory
python/project.py:396
↓ 10 callers
Method
readlines
(self)
python/scriptingprovider.py:485
↓ 10 callers
Method
root
Root of the abstract syntax tree
python/highlevelil.py:2589
↓ 10 callers
Function
sd_01_reg
arch/arm64/disassembler/decode_scratchpad.c:1315
↓ 10 callers
Method
selectNone
(self)
python/examples/triage/byte.py:581
↓ 10 callers
Method
set_comment_at
``set_comment_at`` sets a comment for the current function at the address specified :param int addr: virtual address within the current function
python/function.py:1669
↓ 10 callers
Method
set_option
(self, option: DisassemblyOption, state: bool = True)
python/function.py:132
↓ 10 callers
Method
types
(&self)
rust/src/platform.rs:247
↓ 10 callers
Method
types
(&self)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:324
↓ 10 callers
Method
values
(self)
python/binaryview.py:2117
↓ 9 callers
Function
AddMember
rapidjson/document.h:1289
↓ 9 callers
Method
Clear
rapidjson/internal/stack.h:98
↓ 9 callers
Method
CompareUnsignedLessThan
lowlevelilinstruction.cpp:3462
↓ 9 callers
Method
CreateSchema
rapidjson/schema.h:1446
↓ 9 callers
Function
EL2Enabled
arch/arm64/disassembler/pcode.c:736
↓ 9 callers
Method
End
rapidjson/internal/stack.h:155
← previous
next →
601–700 of 21,089, ranked by callers