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
↓ 9 callers
Function
GenericValue
Default constructor creates a null value.
rapidjson/document.h:575
↓ 9 callers
Method
Get<uint64_t>
settings.cpp:239
↓ 9 callers
Method
GetDefaultCallingConvention
platform.cpp:308
↓ 9 callers
Method
GetElementCount
type.cpp:695
↓ 9 callers
Function
GetElementsPointer
rapidjson/document.h:1970
↓ 9 callers
Method
GetExpr
lowlevelil.cpp:568
↓ 9 callers
Method
GetGuid
component.cpp:62
↓ 9 callers
Method
GetSSAForm
lowlevelil.cpp:705
↓ 9 callers
Function
GetType
rapidjson/document.h:949
↓ 9 callers
Function
LDP_fpsimd
ldp_fpsimd.xml */
arch/arm64/disassembler/decode2.c:14201
↓ 9 callers
Function
MemberBegin
Const member iterator ! \pre IsObject() == true */
rapidjson/document.h:1088
↓ 9 callers
Method
Remote
collaboration.cpp:565
↓ 9 callers
Method
RemoteFile
collaboration.cpp:1555
↓ 9 callers
Function
STP_fpsimd
stp_fpsimd.xml */
arch/arm64/disassembler/decode2.c:25399
↓ 9 callers
Function
SimpleIntrinsic
arch/mips/il.cpp:768
↓ 9 callers
Function
StrLen
rapidjson/internal/strfunc.h:30
↓ 9 callers
Method
WithConfidence
type.cpp:1198
↓ 9 callers
Method
_from_core_struct
(cls, struct: core.BNParsedType)
python/typeparser.py:113
↓ 9 callers
Method
_to_core_struct
(self)
python/typeparser.py:118
↓ 9 callers
Method
add_auto_segment
``add_auto_segment`` Adds an analysis segment that specifies how data from the raw file is mapped into a virtual address space Note that the seg
python/binaryview.py:9478
↓ 9 callers
Method
add_operand_list
``add_operand_list`` returns an operand list expression for the given list of integer operands. :param list(int) operands: list of operand numbe
python/highlevelil.py:4535
↓ 9 callers
Method
as_mut
(&mut self)
rust/src/rc.rs:72
↓ 9 callers
Method
base_structures
Base structure list (read-only). Offsets that are not defined by this structure will be filled in by the fields of the base structure(s).
python/types.py:2586
↓ 9 callers
Method
begin_scope
Begins a new scope. Insertion of newlines and braces will be handled using the current settings.
python/languagerepresentation.py:75
↓ 9 callers
Method
callback
(cb, view, meta)
python/binaryview.py:1340
↓ 9 callers
Method
const_ptr
( &self, val: u64, )
rust/src/low_level_il/lifting.rs:1065
↓ 9 callers
Method
create
( cls, func: 'LowLevelILFunction', expr_index: ExpressionIndex, instr_index: Optional[InstructionIndex] =
python/lowlevelil.py:506
↓ 9 callers
Method
default_arch
(&self)
rust/src/binary_view.rs:340
↓ 9 callers
Method
end
lowlevelilinstruction.cpp:617
↓ 9 callers
Method
end_scope
Ends the current scope.
python/languagerepresentation.py:79
↓ 9 callers
Method
flag
``flag`` returns a flag expression for the given flag name. :param architecture.FlagName flag: name of the flag expression to retrieve :param
python/lowlevelil.py:4495
↓ 9 callers
Method
flags
(mut self, flags: SegmentFlags)
rust/src/segment.rs:49
↓ 9 callers
Method
getComment
json/jsoncpp.cpp:3939
↓ 9 callers
Method
isObject
json/jsoncpp.cpp:3912
↓ 9 callers
Function
is_connected
Determine if the Enterprise Server is currently connected. :return: True if connected
python/enterprise.py:48
↓ 9 callers
Method
is_empty
(&self)
rust/src/rc.rs:243
↓ 9 callers
Method
jump
(il:LowLevelILFunction, dest:ExpressionIndex)
python/examples/nes.py:421
↓ 9 callers
Method
len
(&self)
rust/src/binary_view.rs:1995
↓ 9 callers
Function
load
Opens a BinaryView object. :param Union[str, bytes, bytearray, 'databuffer.DataBuffer', 'os.PathLike'] source: a file or byte stream to load into
python/__init__.py:396
↓ 9 callers
Method
mutable_copy
(self)
python/types.py:2147
↓ 9 callers
Method
newCharReader
json/jsoncpp.cpp:2163
↓ 9 callers
Function
r
(e)
docs/highlight.min.js:2
↓ 9 callers
Method
raw_view
(&self)
rust/src/binary_view.rs:203
↓ 9 callers
Method
register
(name: S, demangler: C)
rust/src/demangle.rs:249
↓ 9 callers
Function
throwRuntimeError
json/jsoncpp.cpp:2662
↓ 9 callers
Method
to_owned
(&self)
rust/src/types.rs:1015
↓ 9 callers
Method
top
(self)
python/lowlevelil.py:2838
↓ 9 callers
Method
translate_type
(&self, ty: &TILType)
plugins/idb_import/src/types.rs:552
↓ 9 callers
Method
try_type_index_to_bare
Given a type index, try to get a bare binja type Optionally, set fully_resolve to true to parse and get the real type back in the case of NTRs
plugins/pdb-ng/src/type_parser.rs:1968
↓ 9 callers
Method
x
Flow graph block X
python/flowgraph.py:169
↓ 9 callers
Method
y
Flow graph block Y
python/flowgraph.py:178
↓ 8 callers
Function
CAS
cas.xml */
arch/arm64/disassembler/decode2.c:1844
↓ 8 callers
Function
CASP
casp.xml */
arch/arm64/disassembler/decode2.c:1929
↓ 8 callers
Function
CMovFlagCond
arch/x86/il.cpp:447
↓ 8 callers
Function
CMovFlagGroup
arch/x86/il.cpp:468
↓ 8 callers
Function
End
\em Past-the-end element iterator ! \pre IsArray() == true */
rapidjson/document.h:1541
↓ 8 callers
Method
EndForceZeroConfidence
highlevelil.cpp:756
↓ 8 callers
Function
ExtendTypeName
demangler/gnu3/demangle_gnu3.cpp:82
↓ 8 callers
Method
FindMember
rapidjson/document.h:2568
↓ 8 callers
Method
FloatToInt
lowlevelilinstruction.cpp:3648
↓ 8 callers
Method
GetAnalysisFunction
binaryview.cpp:2292
↓ 8 callers
Method
GetAnalysisFunctionsForAddress
binaryview.cpp:2312
↓ 8 callers
Method
GetBasicBlocks
function.cpp:307
↓ 8 callers
Function
GetCondition
arch/armv7/il.cpp:43
↓ 8 callers
Method
GetDatabase
database.cpp:186
↓ 8 callers
Method
GetExpr
highlevelilinstruction.cpp:551
↓ 8 callers
Method
GetExprCount
lowlevelil.cpp:592
↓ 8 callers
Method
GetExprForRegisterOrConstantOperation
lowlevelil.cpp:510
↓ 8 callers
Method
GetFileName
Ex. "dyld_shared_cache_arm64e"
view/sharedcache/core/SharedCache.h:157
↓ 8 callers
Method
GetFlags
lowlevelil.cpp:159
↓ 8 callers
Method
GetImageContaining
view/sharedcache/api/sharedcache.cpp:236
↓ 8 callers
Method
GetLabelForSourceInstruction
lowlevelil.cpp:76
↓ 8 callers
Function
GetRange
rapidjson/encodings.h:204
↓ 8 callers
Method
GetRawOperandAsSSAVariableList
highlevelilinstruction.cpp:775
↓ 8 callers
Method
GetRegisterByName
architecture.cpp:1191
↓ 8 callers
Function
GetRelocationString
arch/armv7/arch_armv7.cpp:298
↓ 8 callers
Method
HasGlobal
database.cpp:468
↓ 8 callers
Method
HasVariableArguments
type.cpp:641
↓ 8 callers
Function
HexToDec
demangler/gnu3/demangle_gnu3.cpp:731
↓ 8 callers
Function
LDADD
ldadd.xml */
arch/arm64/disassembler/decode2.c:12799
↓ 8 callers
Function
LDCLR
ldclr.xml */
arch/arm64/disassembler/decode2.c:13645
↓ 8 callers
Function
LDEOR
ldeor.xml */
arch/arm64/disassembler/decode2.c:13808
↓ 8 callers
Function
LDSET
ldset.xml */
arch/arm64/disassembler/decode2.c:15423
↓ 8 callers
Function
LDSMAX
ldsmax.xml */
arch/arm64/disassembler/decode2.c:15586
↓ 8 callers
Function
LDSMIN
ldsmin.xml */
arch/arm64/disassembler/decode2.c:15749
↓ 8 callers
Function
LDUMAX
ldumax.xml */
arch/arm64/disassembler/decode2.c:16317
↓ 8 callers
Function
LDUMIN
ldumin.xml */
arch/arm64/disassembler/decode2.c:16480
↓ 8 callers
Function
MoveFromCoprocessor
arch/mips/il.cpp:683
↓ 8 callers
Method
Parse
debuginfo.cpp:408
↓ 8 callers
Method
PeekString
demangler/msvc/demangle_msvc.cpp:45
↓ 8 callers
Method
ReadGlobal
database.cpp:481
↓ 8 callers
Function
ReadRotatedOperand
arch/armv7/thumb2_disasm/il_thumb2.cpp:173
↓ 8 callers
Method
ReadString
demangler/gnu3/demangle_gnu3.cpp:159
↓ 8 callers
Function
RegisterSizeFromPrefix
arch/armv7/thumb2_disasm/il_thumb2.cpp:27
↓ 8 callers
Function
SWP
swp.xml */
arch/arm64/disassembler/decode2.c:27360
↓ 8 callers
Function
SetStringRaw
Initialize this value as constant string, without calling destructor.
rapidjson/document.h:2002
↓ 8 callers
Function
SignExtendHiLo
arch/mips/il.cpp:785
↓ 8 callers
Method
Size
metadata.cpp:345
↓ 8 callers
Method
SubBorrow
lowlevelilinstruction.cpp:3165
↓ 8 callers
Method
SystemCall
lowlevelilinstruction.cpp:3516
← previous
next →
701–800 of 21,089, ranked by callers