MCPcopy Create free account

hub / github.com/Vector35/binaryninja-api / functions

Functions21,089 in github.com/Vector35/binaryninja-api

↓ 40 callersMethodGetOffset
view/macho/objc.cpp:64
↓ 40 callersMethodas_str
(&self)
rust/src/string.rs:91
↓ 39 callersMethodGetFullName
binaryview.cpp:804
↓ 39 callersMethodGetRaw
demangler/msvc/demangle_msvc.cpp:61
↓ 39 callersFunctionWriteILOperand
arch/armv7/thumb2_disasm/il_thumb2.cpp:209
↓ 39 callersMethodstart
(&self)
plugins/pdb-ng/src/struct_grouper.rs:89
↓ 39 callersMethodtext
(self)
python/interaction.py:54
↓ 38 callersMethodFileMetadata
filemetadata.cpp:60
↓ 38 callersMethodFloatSub
lowlevelilinstruction.cpp:3612
↓ 38 callersMethodGetRightExpr
lowlevelilinstruction.cpp:2568
↓ 38 callersMethodGetTypeName
type.cpp:1189
↓ 38 callersMethodadd_branch
(&mut self, branch_info: impl Into<BranchInfo>)
rust/src/architecture.rs:189
↓ 37 callersMethodGetName
log.cpp:368
↓ 37 callersMethodRead
demangler/gnu3/demangle_gnu3.cpp:151
↓ 37 callersMethodTestBit
lowlevelilinstruction.cpp:3504
↓ 37 callersMethodlift_operand
(&self, expr_idx: usize)
rust/src/medium_level_il/instruction.rs:1386
↓ 37 callersMethodvalue
(self)
python/metadata.py:205
↓ 36 callersMethodGetDefaultPlatform
binaryview.cpp:2038
↓ 36 callersMethodGetUnsignedInteger
metadata.cpp:194
↓ 36 callersMethodload
``load`` opens, generates default load options (which are overridable), and returns the first available \ :py:class:`BinaryView`. If no :py:class
python/binaryview.py:2882
↓ 36 callersMethodname
(&self)
rust/src/tags.rs:163
↓ 36 callersMethodrm
(self)
arch/riscv/disasm/src/lib.rs:410
↓ 36 callersFunctionswap
json/json.h:1365
↓ 35 callersMethodGetView
function.cpp:239
↓ 35 callersMethodRegisterRelocationHandler
architecture.cpp:1268
↓ 35 callersMethodSetRegisterSplit
lowlevelilinstruction.cpp:2852
↓ 35 callersMethodappend
``append`` adds the ExpressionIndex ``expr`` to the current LowLevelILFunction. :param ExpressionIndex expr: the ExpressionIndex to add to the c
python/lowlevelil.py:4180
↓ 35 callersMethodlength
json/jsoncpp.cpp:2807
↓ 34 callersMethod_get_int
(self, operand_index: int)
python/mediumlevelil.py:999
↓ 34 callersMethodend
json/jsoncpp.cpp:3976
↓ 34 callersMethodintrinsic
( &'a self, outputs: OL, intrinsic: I, inputs: PL, )
rust/src/low_level_il/lifting.rs:1407
↓ 33 callersMethodCompareEqual
lowlevelilinstruction.cpp:3444
↓ 33 callersMethodDefineAutoSymbol
binaryview.cpp:3115
↓ 33 callersMethodDefineType
binaryview.cpp:4201
↓ 33 callersFunctionHighestSetBit
arch/arm64/disassembler/pcode.c:125
↓ 33 callersMethodIsSigned
type.cpp:572
↓ 33 callersMethodSeekRelative
view/macho/objc.cpp:74
↓ 33 callersMethodUpdateRawOperand
lowlevelilinstruction.cpp:1560
↓ 33 callersMethodget
(&self, index: usize)
rust/src/rc.rs:254
↓ 33 callersFunctionlift_source_operand
( operand: &Operand, size: usize, il: &'a MutableLiftedILFunction<Msp430>, )
arch/msp430/src/lift.rs:628
↓ 33 callersMethodlog_info
(self, message: str)
python/log.py:212
↓ 33 callersMethodnext
(self)
python/lineardisassembly.py:213
↓ 33 callersMethodsize
highlevelilinstruction.cpp:304
↓ 33 callersMethodtype_class
Type class (read-only)
python/types.py:1909
↓ 33 callersMethodwhat
view/pe/peview.h:263
↓ 32 callersMethodRead64
view/macho/objc.cpp:34
↓ 32 callersMethodRegisterPlatformRecognizer
binaryviewtype.cpp:227
↓ 32 callersMethod_expr0_
(self)
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:155
↓ 32 callersMethodget_reg_index
(self, reg: RegisterType)
python/architecture.py:1483
↓ 32 callersMethodimm
(&self)
arch/riscv/disasm/src/lib.rs:563
↓ 32 callersFunctionrgbStr
Given a token string name, look up the theme color for it and return as rbg(x,y,z) str
python/examples/export_svg.py:96
↓ 31 callersMethodDataBuffer
databuffer.cpp:27
↓ 31 callersMethodGetLeftExpr
lowlevelilinstruction.cpp:2559
↓ 31 callersMethodGetRawExpr
lowlevelil.cpp:549
↓ 31 callersFunctionReadILOperand
arch/arm64/il.cpp:361
↓ 31 callersMethodTake
rapidjson/reader.h:1129
↓ 31 callersMethod_from_core_struct
(cls, view: 'BinaryView', ref: core.BNReferenceSource)
python/binaryview.py:109
↓ 31 callersMethodlog_error
(self, message: str)
python/log.py:218
↓ 31 callersMethodremove
(&mut self, id: usize)
rust/src/types.rs:1243
↓ 31 callersMethodwith_flag_write
(mut self, flag_write: A::FlagWrite)
rust/src/low_level_il/lifting.rs:744
↓ 30 callersMethodCompareNotEqual
lowlevelilinstruction.cpp:3450
↓ 30 callersMethodFloatConvert
lowlevelilinstruction.cpp:3660
↓ 30 callersFunctionReadRegister
arch/armv7/thumb2_disasm/il_thumb2.cpp:38
↓ 30 callersMethodRegisterSetting
settings.cpp:48
↓ 30 callersMethodfrom_BNRegisterValue
( cls, reg_value: Union[core.BNRegisterValue, core.BNRegisterValueWithConfidence], arch: Optional['b
python/variable.py:86
↓ 30 callersFunctionget_register_name
arch/armv7/armv7_disasm/armv7.c:8125
↓ 30 callersMethodstack
(self)
python/lowlevelil.py:2957
↓ 29 callersFunctionGetRegisterSize
arch/armv7/thumb2_disasm/il_thumb2.cpp:142
↓ 29 callersMethodname
(self)
python/types.py:2377
↓ 29 callersMethodnext
(&mut self)
rust/src/linear_view.rs:347
↓ 29 callersMethodwrite
json/jsoncpp.cpp:4539
↓ 28 callersMethodEndArray
rapidjson/schema.h:207
↓ 28 callersMethodRead32
view/pe/coffview.cpp:1447
↓ 28 callersMethodStartArray
rapidjson/schema.h:206
↓ 28 callersMethodTake
rapidjson/encodings.h:581
↓ 28 callersMethodas_raw
(&self)
rust/src/type_library.rs:30
↓ 28 callersMethodend
(&self)
plugins/pdb-ng/src/struct_grouper.rs:93
↓ 28 callersMethodremove
``remove`` Remove the specified ``activity``. :param str activity: the Activity to remove :return: True on success, False otherwise :rtype:
python/workflow.py:524
↓ 28 callersMethodset_reg
``set_reg`` sets the register ``reg`` of size ``size`` to the expression ``value`` :param int size: size of the register parameter in bytes :p
python/lowlevelil.py:4200
↓ 27 callersMethodFloatAdd
lowlevelilinstruction.cpp:3606
↓ 27 callersMethodFloatMult
lowlevelilinstruction.cpp:3618
↓ 27 callersFunctionReplicate
Mozilla MPL TODO: evaluate license, possibly rewrite https://github.com/Siguza/iometa/blob/master/src/a64.c */
arch/arm64/disassembler/pcode.c:533
↓ 27 callersMethodXor
lowlevelilinstruction.cpp:3184
↓ 27 callersMethodarch
(&self)
rust/src/low_level_il/function.rs:97
↓ 27 callersMethodas_bytes
(&self)
rust/src/string.rs:95
↓ 27 callersMethodclone
(&self)
rust/src/rc.rs:106
↓ 26 callersMethodGet
http.cpp:334
↓ 26 callersMethodGetInstructionCount
lowlevelil.cpp:586
↓ 26 callersMethodGetSymbolByAddress
binaryview.cpp:2973
↓ 26 callersMethodGetTypeById
binaryview.cpp:4163
↓ 26 callersMethodLogInfo
log.cpp:129
↓ 26 callersFunctionMyLogDebug
demangler/gnu3/demangle_gnu3.cpp:42
↓ 26 callersMethodPop
lowlevelilinstruction.cpp:2979
↓ 26 callersMethodPush
lowlevelilinstruction.cpp:2973
↓ 26 callersMethodRead
view/sharedcache/core/ObjC.cpp:10
↓ 26 callersMethodconnect
Connect to a Remote, loading metadata and optionally acquiring a token. .. note:: If no username or token are provided, they will be looked up f
python/collaboration/remote.py:232
↓ 26 callersMethodcount
(&self)
rust/src/types.rs:222
↓ 26 callersMethoderase
type.cpp:194
↓ 26 callersMethodregister_setting_json
( &self, group: S1, properties: S2, )
rust/src/settings.rs:611
↓ 26 callersMethodsection_by_name
(&self, name: S)
rust/src/binary_view.rs:896
← previousnext →201–300 of 21,089, ranked by callers