MCPcopy Create free account

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

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

↓ 5 callersFunctionc
(e)
docs/highlight.min.js:2
↓ 5 callersMethodclose
Close an opened project :return: True if the project is now closed, False otherwise
python/project.py:369
↓ 5 callersMethodcontains
Determine if an Activity exists in this [Workflow].
rust/src/workflow.rs:382
↓ 5 callersMethodcreate
(self, data, view_frame)
python/examples/triage/byte.py:804
↓ 5 callersMethodcreateRenderContext
(self)
python/examples/triage/byte.py:217
↓ 5 callersFunctioncreate_section_reader
( section_id: SectionId, view: &'a BinaryView, endian: Endian, dwo_file: bool, )
plugins/dwarf/shared/src/lib.rs:92
↓ 5 callersFunctionduplicateAndPrefixStringValue
Record the length as a prefix. */
json/jsoncpp.cpp:2585
↓ 5 callersFunctionfcmeq_p_p_zz
fcmeq_p_p_zz.xml */
arch/arm64/disassembler/decode2.c:33925
↓ 5 callersMethodfilename
The name of the open bndb or binary filename (read/write)
python/filemetadata.py:203
↓ 5 callersMethodflag
( &self, flag: A::Flag, )
rust/src/low_level_il/lifting.rs:1273
↓ 5 callersMethodflag_group_from_id
(&self, id: FlagGroupId)
rust/src/architecture.rs:1770
↓ 5 callersMethodflag_write_from_id
(&self, id: FlagWriteId)
rust/src/architecture.rs:1762
↓ 5 callersMethodfunction
( &self, function: &BNFunction, llil: &RegularLowLevelILFunction<A>, )
plugins/warp/src/cache.rs:205
↓ 5 callersMethodgetStart
ui/symbollist.h:152
↓ 5 callersFunctionget_arrspec_str_truncated
arch/arm64/disassembler/format.c:32
↓ 5 callersFunctionget_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 callersMethodget_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 callersMethodget_data
(&self)
rust/src/data_buffer.rs:35
↓ 5 callersMethodget_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 callersFunctionget_endian
(view: &BinaryView)
plugins/dwarf/shared/src/lib.rs:85
↓ 5 callersMethodget_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 callersFunctionget_register
arch/mips/mips/mips.c:1213
↓ 5 callersFunctionget_register_arrspec
arch/arm64/disassembler/format.c:53
↓ 5 callersFunctionget_register_full
arch/arm64/disassembler/format.c:71
↓ 5 callersMethodget_semantic_flag_class_index
(self, sem_class: Optional[SemanticClassType])
python/architecture.py:1518
↓ 5 callersMethodget_string
(&self)
rust/src/metadata.rs:65
↓ 5 callersMethodget_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 callersMethodget_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 callersMethodget_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 callersMethodget_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 callersMethodhas_pulled_folders
If the project has pulled the folders yet
rust/src/collaboration/project.rs:191
↓ 5 callersMethodhas_pulled_users
Checks if the project has pulled the users yet.
rust/src/collaboration/remote.rs:261
↓ 5 callersMethodi_imm
(self)
arch/riscv/disasm/src/lib.rs:425
↓ 5 callersFunctionimage_from_api
(image: sccore.BNSharedCacheImage)
view/sharedcache/api/python/sharedcache.py:72
↓ 5 callersMethodinitialize_data
(self, data: Optional[BinaryView], platform: Optional[Platform] = None, typelib: Optional[TypeLibrary] =
python/examples/typelibexplorer.py:361
↓ 5 callersMethodinstruction_from_index
( &self, index: MediumLevelInstructionIndex, )
rust/src/medium_level_il/function.rs:61
↓ 5 callersMethodintrinsic_from_id
(&self, id: IntrinsicId)
rust/src/architecture.rs:1791
↓ 5 callersFunctionisValid
ui/viewframe.h:65
↓ 5 callersMethodkey
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 callersMethodkeys
(&self)
rust/src/settings.rs:91
↓ 5 callersMethodlayout
(self, graph: FlowGraph, nodes: list[FlowGraphNode])
python/examples/custom_graph_layout.py:28
↓ 5 callersMethodleft
(self, count, selecting)
python/examples/triage/byte.py:616
↓ 5 callersMethodlen
(&self)
rust/src/types.rs:2068
↓ 5 callersMethodlift
(&self)
rust/src/medium_level_il/instruction.rs:626
↓ 5 callersMethodlift
(&self)
rust/src/high_level_il/instruction.rs:555
↓ 5 callersFunctionmova_z_p_rza
mova_z_p_rza.xml */
arch/arm64/disassembler/decode2.c:42131
↓ 5 callersFunctionmova_za_p_rz
mova_za_p_rz.xml */
arch/arm64/disassembler/decode2.c:42228
↓ 5 callersMethodname
(&self)
arch/riscv/src/lib.rs:172
↓ 5 callersMethodnavigate
(self, addr)
python/examples/triage/byte.py:181
↓ 5 callersMethodnavigate
examples/triage/view.cpp:200
↓ 5 callersMethodnew
(handle: CoreArchitecture, custom_handle: CustomArchitectureHandle<Msp430>)
arch/msp430/src/architecture.rs:34
↓ 5 callersMethodopen
Open a closed project
rust/src/project.rs:69
↓ 5 callersFunctionp
(e,t,r,a)
docs/highlight.min.js:2
↓ 5 callersMethodparse_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 callersMethodplatform
(self)
python/types.py:2140
↓ 5 callersFunctionprint_file_info
(file: RemoteFile, extended=False)
python/collaboration/examples/multitool.py:72
↓ 5 callersMethodprogress_text
(&self)
rust/src/background_task.rs:74
↓ 5 callersMethodpull_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 callersMethodpull_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 callersMethodpull_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 callersMethodpull_projects
Pulls the list of projects from the Remote.
rust/src/collaboration/remote.rs:321
↓ 5 callersMethodpull_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 callersMethodpull_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 callersMethodread
(&self, buf: &mut [u8], offset: u64)
rust/src/binary_view.rs:1947
↓ 5 callersMethodright
(self, count, selecting)
python/examples/triage/byte.py:628
↓ 5 callersMethodscrollLines
(self, count)
python/examples/triage/byte.py:364
↓ 5 callersFunctionsetFilter
ui/searchresult.h:323
↓ 5 callersMethodset_data
(&self, data: S)
rust/src/tags.rs:62
↓ 5 callersMethodset_lines
(&self, lines: impl IntoIterator<Item = DisassemblyTextLine>)
rust/src/flowgraph.rs:213
↓ 5 callersMethodset_volatile
(&self, value: T)
rust/src/types.rs:92
↓ 5 callersMethodshift_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 callersMethodsize
Size of raw content of file, in bytes :return: Size in bytes
python/collaboration/file.py:266
↓ 5 callersMethodstart
(&self, block: &BasicBlock<Self>)
rust/src/function.rs:153
↓ 5 callersFunctionstore2
! @abstract Store bytes to memory location DST. */
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:445
↓ 5 callersFunctiont
(i)
sphinx_rtd/static/js/theme.js:1
↓ 5 callersMethodtarget
(&self)
rust/src/low_level_il/operation.rs:659
↓ 5 callersFunctionthumb_decompose
decompose an instruction stream into a decomposition result */
arch/armv7/thumb2_disasm/disassembler.cpp:19
↓ 5 callersFunctiontrailing_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 callersMethodtype
json/jsoncpp.cpp:2969
↓ 5 callersMethodview
(&self)
rust/src/function.rs:329
↓ 5 callersMethodwrite
(self, data)
python/scriptingprovider.py:503
↓ 5 callersMethodzx
(&self)
arch/riscv/disasm/src/lib.rs:548
↓ 4 callersMethodAddOperandList
lowlevelil.cpp:397
↓ 4 callersMethodAddRef
view/sharedcache/core/refcountobject.h:38
↓ 4 callersMethodAddRef
view/sharedcache/api/sharedcacheapi.h:31
↓ 4 callersMethodAddTag
binaryview.cpp:3276
↓ 4 callersMethodAddressRange
view/sharedcache/core/Utility.h:53
↓ 4 callersMethodAppendVarTextToken
highlevelil.cpp:895
↓ 4 callersMethodApplyImage
view/sharedcache/api/sharedcache.cpp:182
↓ 4 callersFunctionArchFieldSize
Some fields are not always u32, use this if it goes from u32 -> u16 on 32bit
plugins/rtti/itanium.cpp:31
↓ 4 callersFunctionBLRA
blra.xml */
arch/arm64/disassembler/decode2.c:1505
↓ 4 callersFunctionBRA
bra.xml */
arch/arm64/disassembler/decode2.c:1604
↓ 4 callersFunctionBegin
Element iterator ! \pre IsArray() == true */
rapidjson/document.h:1538
↓ 4 callersMethodBeginForceZeroConfidence
highlevelil.cpp:750
↓ 4 callersMethodBreakpoint
lowlevelilinstruction.cpp:3547
↓ 4 callersFunctionBuildToolVersionToString
view/macho/machoview.cpp:127
↓ 4 callersFunctionCASB
casb.xml */
arch/arm64/disassembler/decode2.c:1875
↓ 4 callersFunctionCASH
cash.xml */
arch/arm64/disassembler/decode2.c:1902
↓ 4 callersFunctionCRC32
crc32.xml */
arch/arm64/disassembler/decode2.c:2952
↓ 4 callersFunctionCRC32C
crc32c.xml */
arch/arm64/disassembler/decode2.c:2982
← previousnext →1,201–1,300 of 21,089, ranked by callers