Binary Ninja API
architecture
atexit
basicblock
binaryview
callingconvention
databuffer
datarender
demangle
downloadprovider
enums
fileaccessor
filemetadata
flowgraph
function
functionrecognizer
highlight
interaction
lineardisassembly
log
lowlevelil
mainthread
mediumlevelil
metadata
numbers
platform
plugin
pluginmanager
scriptingprovider
settings
transform
types
undoaction
update
Binary Ninja API
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (ABCMeta method)
(ActionType method)
(ActiveAnalysisInfo method)
(AddressField method)
(AddressRange method)
(AdvancedFunctionAnalysisDataRequestor method)
(AnalysisCompletionEvent method)
(AnalysisInfo method)
(AnalysisProgress method)
(AnalysisSkipReason method)
(AnalysisState method)
(Architecture method)
(ArchitectureHook method)
(BackgroundTask method)
(BackgroundTaskThread method)
(BasicBlock method)
(BasicBlockEdge method)
(BinaryDataNotification method)
(BinaryDataNotificationCallbacks method)
(BinaryReader method)
(BinaryView method)
,
[1]
(BinaryViewType method)
(BinaryWriter method)
(BoolWithConfidence method)
(BranchType method)
(CallingConvention method)
(CallingConventionName method)
(ChoiceField method)
(Complex method)
(ConstantReference method)
(CoreArchitecture method)
(CoreFileAccessor method)
(CoreFlowGraph method)
(DataBuffer method)
(DataRenderer method)
(DataVariable method)
(DirectoryNameField method)
(DisassemblyOption method)
(DisassemblySettings method)
(DisassemblyTextLine method)
,
[1]
(DisassemblyTextRenderer method)
(DownloadInstance method)
(DownloadProvider method)
(Endianness method)
(Enumeration method)
(EnumerationMember method)
(FileAccessor method)
(FileMetadata method)
,
[1]
(FindFlag method)
(FlagRole method)
(FlowGraph method)
(FlowGraphEdge method)
(FlowGraphLayoutRequest method)
(FlowGraphNode method)
(FlowGraphReport method)
(FormInputFieldType method)
(Function method)
(FunctionAnalysisSkipOverride method)
(FunctionGraphType method)
(FunctionParameter method)
(FunctionRecognizer method)
(HTMLReport method)
(HighlightColor method)
(HighlightColorStyle method)
(HighlightStandardColor method)
(ILBranchDependence method)
(ILFlag method)
(ILIntrinsic method)
(ILRegister method)
(ILRegisterStack method)
(ILSemanticFlagClass method)
(ILSemanticFlagGroup method)
(ImplicitRegisterExtend method)
(IndirectBranchInfo method)
(InstructionBranch method)
(InstructionInfo method)
(InstructionTextToken method)
,
[1]
(InstructionTextTokenContext method)
(InstructionTextTokenType method)
(IntegerDisplayType method)
(IntegerField method)
(Integral method)
(InteractionHandler method)
(IntrinsicInfo method)
(IntrinsicInput method)
(LabelField method)
(LinearDisassemblyLine method)
(LinearDisassemblyLineType method)
(LinearDisassemblyPosition method)
(LogLevel method)
(LookupTableEntry method)
(LowLevelILBasicBlock method)
(LowLevelILExpr method)
(LowLevelILFlagCondition method)
(LowLevelILFunction method)
(LowLevelILInstruction method)
(LowLevelILLabel method)
(LowLevelILOperation method)
(LowLevelILOperationAndSize method)
(MainThreadAction method)
(MainThreadActionHandler method)
(MarkdownReport method)
(MediumLevelILBasicBlock method)
(MediumLevelILExpr method)
(MediumLevelILFunction method)
(MediumLevelILInstruction method)
(MediumLevelILLabel method)
(MediumLevelILOperation method)
(MediumLevelILOperationAndSize method)
(MemberAccess method)
(MemberScope method)
(MessageBoxButtonResult method)
(MessageBoxButtonSet method)
(MessageBoxIcon method)
(Metadata method)
(MetadataType method)
(ModificationStatus method)
(MultilineTextField method)
(NameSpace method)
(NameType method)
(NamedTypeReference method)
(NamedTypeReferenceClass method)
(NavigationHandler method)
(Number method)
(OpenFileNameField method)
(OrderedDict method)
(ParameterVariables method)
(PlainTextReport method)
(Platform method)
(PluginCommand method)
(PluginCommandContext method)
(PluginCommandType method)
(PluginLoadOrder method)
(PluginOrigin method)
(PluginType method)
(PluginUpdateStatus method)
(PointerSuffix method)
(PossibleValueSet method)
(ProxyHandler method)
(PythonDownloadInstance method)
(PythonDownloadProvider method)
(PythonScriptingInstance method)
(PythonScriptingProvider method)
(QualifiedName method)
(Rational method)
(Real method)
(ReferenceSource method)
(ReferenceType method)
(ReferenceTypeWithConfidence method)
(RegisterInfo method)
(RegisterSet method)
(RegisterStackAdjustmentWithConfidence method)
(RegisterStackInfo method)
(RegisterValue method)
(RegisterValueType method)
(RelocationType method)
(RepoPlugin method)
(ReportCollection method)
(ReportType method)
(Repository method)
(RepositoryManager method)
(SSAFlag method)
(SSARegister method)
(SSARegisterOrFlag method)
(SSARegisterStack method)
(SSAVariable method)
(SaveFileNameField method)
(ScriptingInstance method)
(ScriptingOutputListener method)
(ScriptingProvider method)
(ScriptingProviderExecuteResult method)
(ScriptingProviderInputReadyState method)
(Section method)
(SectionSemantics method)
(Segment method)
(SegmentFlag method)
(SeparatorField method)
(Settings method)
,
[1]
(SettingsScope method)
(SizeWithConfidence method)
(StackVariableReference method)
(StringReference method)
(StringType method)
(Structure method)
(StructureMember method)
(StructureType method)
(StructuredDataValue method)
(StructuredDataView method)
(Symbol method)
(SymbolBinding method)
(SymbolType method)
(TextLineField method)
(Transform method)
(TransformParameter method)
(TransformType method)
(Type method)
,
[1]
(TypeClass method)
(TypeParserResult method)
(UndoAction method)
(UpdateChannel method)
(UpdateProgressCallback method)
(UpdateResult method)
(UpdateVersion method)
(ValueRange method)
(Variable method)
(VariableSourceType method)
(abstractproperty method)
(long method)
,
[1]
A
ABCMeta (class in binaryninja.numbers)
abort() (FlowGraphLayoutRequest method)
abort_analysis() (BinaryView method)
abstractmethod() (in module binaryninja.numbers)
abstractproperty (class in binaryninja.numbers)
action_type (UndoAction attribute)
ActionType (class in binaryninja.enums)
,
[1]
ActiveAnalysisInfo (class in binaryninja.binaryview)
,
[1]
add() (LowLevelILFunction method)
add_action() (MainThreadActionHandler method)
add_analysis_completion_event() (BinaryView method)
add_analysis_option() (BinaryView method)
add_auto_section() (BinaryView method)
add_auto_segment() (BinaryView method)
add_branch() (InstructionInfo method)
add_carry() (LowLevelILFunction method)
add_entry_point() (BinaryView method)
add_function() (BinaryView method)
add_input() (PythonScriptingInstance.InterpreterThread method)
add_integer_token() (DisassemblyTextRenderer method)
add_label_for_address() (LowLevelILFunction method)
add_label_list() (LowLevelILFunction method)
(MediumLevelILFunction method)
add_operand_list() (LowLevelILFunction method)
(MediumLevelILFunction method)
add_outgoing_edge() (FlowGraphNode method)
add_related_platform() (Platform method)
add_repository() (RepositoryManager method)
add_stack_var_reference_tokens() (DisassemblyTextRenderer method)
add_symbol_token() (DisassemblyTextRenderer method)
add_undo_action() (BinaryView method)
add_user_section() (BinaryView method)
add_user_segment() (BinaryView method)
address (StructuredDataValue attribute)
(Symbol attribute)
address_size (Architecture attribute)
(BinaryView attribute)
AddressDisplayToken (InstructionTextTokenType attribute)
AddressField (class in binaryninja.interaction)
,
[1]
AddressFormField (FormInputFieldType attribute)
AddressPluginCommand (PluginCommandType attribute)
AddressRange (class in binaryninja.binaryview)
,
[1]
AdvancedFunctionAnalysisDataRequestor (class in binaryninja.function)
,
[1]
AlertLog (LogLevel attribute)
align (Section attribute)
alignment (Structure attribute)
(Type attribute)
allocated_ranges (BinaryView attribute)
AlreadyUpToDate (UpdateResult attribute)
always_branch() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
AlwaysSkipFunctionAnalysis (FunctionAnalysisSkipOverride attribute)
AlwaysSkipReason (AnalysisSkipReason attribute)
analysis_changed (BinaryView attribute)
(FileMetadata attribute)
analysis_info (BinaryView attribute)
analysis_performance_info (Function attribute)
analysis_progress (BinaryView attribute)
analysis_skip_override (Function attribute)
analysis_skip_reason (Function attribute)
analysis_skipped (Function attribute)
AnalysisAction (ActionType attribute)
AnalysisCompletionEvent (class in binaryninja.binaryview)
,
[1]
AnalysisInfo (class in binaryninja.binaryview)
,
[1]
AnalysisProgress (class in binaryninja.binaryview)
,
[1]
AnalysisSkipReason (class in binaryninja.enums)
,
[1]
AnalysisState (class in binaryninja.enums)
,
[1]
AnalyzeState (AnalysisState attribute)
and_expr() (LowLevelILFunction method)
annotations (BasicBlock attribute)
AnnotationToken (InstructionTextTokenType attribute)
api (RepoPlugin attribute)
append() (Enumeration method)
(FlowGraph method)
(LowLevelILFunction method)
(MediumLevelILFunction method)
(ReportCollection method)
(Structure method)
apply_auto_discovered_type() (Function method)
apply_imported_types() (Function method)
arch (BasicBlock attribute)
(BinaryView attribute)
(DisassemblyTextRenderer attribute)
(Function attribute)
Architecture (class in binaryninja.architecture)
,
[1]
ArchitectureHook (class in binaryninja.architecture)
,
[1]
ArchitecturePluginType (PluginType attribute)
(RepoPlugin.PluginType attribute)
are_auto_updates_enabled() (in module binaryninja.update)
,
[1]
arg_regs_share_index (CallingConvention attribute)
ArgumentNameToken (InstructionTextTokenType attribute)
arith_shift_right() (LowLevelILFunction method)
array() (binaryninja.types.Type class method)
ArrayDataType (MetadataType attribute)
ArrayTypeClass (TypeClass attribute)
AsciiString (StringType attribute)
assemble() (Architecture method)
(CoreArchitecture method)
auto (Function attribute)
(Symbol attribute)
auto_defined (Section attribute)
available_view_types (BinaryView attribute)
B
BackgroundTask (class in binaryninja.plugin)
,
[1]
BackgroundTaskThread (class in binaryninja.plugin)
,
[1]
base64_decode() (DataBuffer method)
base64_encode() (DataBuffer method)
basic_block (DisassemblyTextRenderer attribute)
(FlowGraphNode attribute)
basic_blocks (BinaryView attribute)
(Function attribute)
(LowLevelILFunction attribute)
(MediumLevelILFunction attribute)
BasicBlock (class in binaryninja.basicblock)
,
[1]
BasicBlockEdge (class in binaryninja.basicblock)
,
[1]
begin_undo_actions() (BinaryView method)
(FileMetadata method)
BeginMemoryOperandToken (InstructionTextTokenType attribute)
BigEndian (Endianness attribute)
BinaryCodecTransform (TransformType attribute)
BinaryDataNotification (class in binaryninja.binaryview)
,
[1]
BinaryDataNotificationCallbacks (class in binaryninja.binaryview)
,
[1]
BinaryDisplayType (IntegerDisplayType attribute)
BinaryEncodeTransform (TransformType attribute)
binaryninja (module)
binaryninja.architecture (module)
binaryninja.atexit (module)
binaryninja.basicblock (module)
binaryninja.binaryview (module)
binaryninja.callingconvention (module)
binaryninja.databuffer (module)
binaryninja.datarender (module)
binaryninja.demangle (module)
binaryninja.downloadprovider (module)
binaryninja.enums (module)
binaryninja.fileaccessor (module)
binaryninja.filemetadata (module)
binaryninja.flowgraph (module)
binaryninja.function (module)
binaryninja.functionrecognizer (module)
binaryninja.highlight (module)
binaryninja.interaction (module)
binaryninja.lineardisassembly (module)
binaryninja.log (module)
binaryninja.lowlevelil (module)
binaryninja.mainthread (module)
binaryninja.mediumlevelil (module)
binaryninja.metadata (module)
binaryninja.numbers (module)
binaryninja.platform (module)
binaryninja.plugin (module)
binaryninja.pluginmanager (module)
binaryninja.scriptingprovider (module)
binaryninja.settings (module)
binaryninja.transform (module)
binaryninja.types (module)
binaryninja.undoaction (module)
binaryninja.update (module)
BinaryReader (class in binaryninja.binaryview)
,
[1]
BinaryView (class in binaryninja.binaryview)
,
[1]
(class in binaryninja.datarender)
BinaryViewPluginType (PluginType attribute)
(RepoPlugin.PluginType attribute)
BinaryViewType (class in binaryninja.binaryview)
,
[1]
BinaryWriter (class in binaryninja.binaryview)
,
[1]
binding (Symbol attribute)
BlackHighlightColor (HighlightStandardColor attribute)
BlankLineType (LinearDisassemblyLineType attribute)
BlueHighlightColor (HighlightStandardColor attribute)
bool() (binaryninja.types.Type class method)
BooleanDataType (MetadataType attribute)
BoolTypeClass (TypeClass attribute)
BoolWithConfidence (class in binaryninja.types)
,
[1]
branch_dependence (MediumLevelILInstruction attribute)
BranchType (class in binaryninja.enums)
,
[1]
breakpoint() (LowLevelILFunction method)
build_opener() (in module binaryninja.downloadprovider)
bundled_plugin_path() (in module binaryninja)
C
call() (LowLevelILFunction method)
call_stack_adjust() (LowLevelILFunction method)
callback() (UpdateProgressCallback method)
CallDestination (BranchType attribute)
callee_saved_regs (CallingConvention attribute)
caller_saved_regs (CallingConvention attribute)
calling_convention (Function attribute)
(Type attribute)
calling_conventions (Architecture attribute)
(Platform attribute)
CallingConvention (class in binaryninja.callingconvention)
,
[1]
CallingConventionName (class in binaryninja.enums)
,
[1]
can_cancel (BackgroundTask attribute)
can_exit (BasicBlock attribute)
can_return (Function attribute)
(Type attribute)
cancel() (AnalysisCompletionEvent method)
(BackgroundTask method)
cancel_script_input() (ScriptingInstance method)
CancelButton (MessageBoxButtonResult attribute)
cancelled (BackgroundTask attribute)
CarryFlagRole (FlagRole attribute)
cdecl_calling_convention (Platform attribute)
CdeclCallingConvention (CallingConventionName attribute)
ceil() (LowLevelILFunction method)
Changed (ModificationStatus attribute)
char() (binaryninja.types.Type class method)
CharacterConstantDisplayType (IntegerDisplayType attribute)
CharacterConstantToken (InstructionTextTokenType attribute)
check_for_updates() (RepositoryManager method)
ChoiceField (class in binaryninja.interaction)
,
[1]
ChoiceFormField (FormInputFieldType attribute)
ClassNamedTypeClass (NamedTypeReferenceClass attribute)
ClassStructureType (StructureType attribute)
clear_indirect_branches() (LowLevelILFunction method)
clobbered_regs (Function attribute)
close() (AdvancedFunctionAnalysisDataRequestor method)
(FileMetadata method)
close_logs() (in module binaryninja.log)
,
[1]
CLRCallCallingConvention (CallingConventionName attribute)
code_refs (DataVariable attribute)
CodeDisassemblyLineType (LinearDisassemblyLineType attribute)
CodeRelativeAddressToken (InstructionTextTokenType attribute)
CodeSymbolToken (InstructionTextTokenType attribute)
comment (Function attribute)
comments (Function attribute)
commit_undo_actions() (BinaryView method)
(FileMetadata method)
CommunityPluginOrigin (PluginOrigin attribute)
compare_equal() (LowLevelILFunction method)
compare_not_equal() (LowLevelILFunction method)
compare_signed_greater_equal() (LowLevelILFunction method)
compare_signed_greater_than() (LowLevelILFunction method)
compare_signed_less_equal() (LowLevelILFunction method)
compare_signed_less_than() (LowLevelILFunction method)
compare_unsigned_greater_equal() (LowLevelILFunction method)
compare_unsigned_greater_than() (LowLevelILFunction method)
compare_unsigned_less_equal() (LowLevelILFunction method)
compare_unsigned_less_than() (LowLevelILFunction method)
complete (FlowGraph attribute)
(FlowGraphLayoutRequest attribute)
complete_layout() (FlowGraph method)
Complex (class in binaryninja.numbers)
,
[1]
conjugate() (Complex method)
(Real method)
const (Type attribute)
const() (LowLevelILFunction method)
const_pointer() (LowLevelILFunction method)
constant() (binaryninja.function.RegisterValue class method)
constant_ptr() (binaryninja.function.RegisterValue class method)
ConstantPointerValue (RegisterValueType attribute)
ConstantReference (class in binaryninja.function)
,
[1]
ConstantValue (RegisterValueType attribute)
ConstructorNameType (NameType attribute)
convert_to_nop() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
copy_value() (Settings method)
CopyConstructorClosureNameType (NameType attribute)
core_build_id() (in module binaryninja)
core_expires() (in module binaryninja)
core_license_count() (in module binaryninja)
core_product() (in module binaryninja)
core_product_type() (in module binaryninja)
core_serial() (in module binaryninja)
core_ui_enabled() (in module binaryninja)
core_version() (in module binaryninja)
CoreArchitecture (class in binaryninja.architecture)
,
[1]
CoreFileAccessor (class in binaryninja.fileaccessor)
,
[1]
CoreFlowGraph (class in binaryninja.flowgraph)
,
[1]
CorePluginType (PluginType attribute)
(RepoPlugin.PluginType attribute)
count (Type attribute)
create() (BinaryViewType method)
create_auto_stack_var() (Function method)
create_auto_var() (Function method)
create_database() (BinaryView method)
(FileMetadata method)
create_graph() (Function method)
(LowLevelILFunction method)
(MediumLevelILFunction method)
create_instance() (DownloadProvider method)
(ScriptingProvider method)
create_user_function() (BinaryView method)
create_user_stack_var() (Function method)
create_user_var() (Function method)
cstr() (in module binaryninja)
current_address (LowLevelILFunction attribute)
(MediumLevelILFunction attribute)
CustomHighlightColor (HighlightColorStyle attribute)
CyanHighlightColor (HighlightStandardColor attribute)
D
data_end (Segment attribute)
data_inserted() (BinaryDataNotification method)
data_length (Segment attribute)
data_offset (Segment attribute)
data_refs (DataVariable attribute)
data_refs_from (DataVariable attribute)
data_removed() (BinaryDataNotification method)
data_var_added() (BinaryDataNotification method)
data_var_removed() (BinaryDataNotification method)
data_var_updated() (BinaryDataNotification method)
data_vars (BinaryView attribute)
data_written() (BinaryDataNotification method)
DataBuffer (class in binaryninja.databuffer)
,
[1]
DataModificationAction (ActionType attribute)
DataModificationAndAnalysisAction (ActionType attribute)
DataRenderer (class in binaryninja.datarender)
,
[1]
DataSymbol (SymbolType attribute)
DataSymbolToken (InstructionTextTokenType attribute)
DataVariable (class in binaryninja.binaryview)
,
[1]
DataVariableLineType (LinearDisassemblyLineType attribute)
DataVariableTokenContext (InstructionTextTokenContext attribute)
DebugLog (LogLevel attribute)
decode() (Transform method)
DecodeTransform (TransformType attribute)
default_calling_convention (Platform attribute)
default_int_size (Architecture attribute)
default_repository (RepositoryManager attribute)
DefaultConstructorClosureNameType (NameType attribute)
DefaultFunctionAnalysisSkip (FunctionAnalysisSkipOverride attribute)
DefaultIntegerDisplayType (IntegerDisplayType attribute)
DefaultPluginCommand (PluginCommandType attribute)
DefaultSectionSemantics (SectionSemantics attribute)
define_auto_symbol() (BinaryView method)
define_auto_symbol_and_var_or_function() (BinaryView method)
define_data_var() (BinaryView method)
define_imported_function() (BinaryView method)
define_type() (BinaryView method)
define_user_data_var() (BinaryView method)
define_user_symbol() (BinaryView method)
define_user_type() (BinaryView method)
delete_auto_stack_var() (Function method)
delete_auto_var() (Function method)
delete_user_stack_var() (Function method)
delete_user_var() (Function method)
demangle_gnu3() (in module binaryninja.demangle)
,
[1]
demangle_ms() (in module binaryninja.demangle)
,
[1]
denominator (Integral attribute)
(Rational attribute)
description (RepoPlugin attribute)
DestructorNameType (NameType attribute)
DirectoryNameField (class in binaryninja.interaction)
,
[1]
DirectoryNameFormField (FormInputFieldType attribute)
disable_plugin() (RepositoryManager method)
DisassembleState (AnalysisState attribute)
disassembly_text (BasicBlock attribute)
DisassemblyOption (class in binaryninja.enums)
,
[1]
DisassemblySettings (class in binaryninja.function)
,
[1]
DisassemblyTextLine (class in binaryninja.datarender)
(class in binaryninja.function)
,
[1]
DisassemblyTextRenderer (class in binaryninja.function)
,
[1]
div_double_prec_signed() (LowLevelILFunction method)
div_double_prec_unsigned() (LowLevelILFunction method)
div_signed() (LowLevelILFunction method)
div_unsigned() (LowLevelILFunction method)
dominance_frontier (BasicBlock attribute)
dominator_tree_children (BasicBlock attribute)
dominators (BasicBlock attribute)
done (MainThreadAction attribute)
DoubleDataType (MetadataType attribute)
DownloadInstance (class in binaryninja.downloadprovider)
,
[1]
DownloadProvider (class in binaryninja.downloadprovider)
,
[1]
E
EabiCallCallingConvention (CallingConventionName attribute)
EarlyPluginLoadOrder (PluginLoadOrder attribute)
EHVectorConstructorIteratorNameType (NameType attribute)
EHVectorDestructorIteratorNameType (NameType attribute)
EHVectorVBaseConstructorIteratorNameType (NameType attribute)
element_type (Type attribute)
ELFCopyRelocationType (RelocationType attribute)
ELFGlobalRelocationType (RelocationType attribute)
ELFJumpSlotRelocationType (RelocationType attribute)
enable_plugin() (RepositoryManager method)
enabled (RepoPlugin attribute)
encode() (Transform method)
EncryptTransform (TransformType attribute)
end (BasicBlock attribute)
(BinaryView attribute)
(Section attribute)
(Segment attribute)
end() (PythonScriptingInstance.InterpreterThread method)
endianness (Architecture attribute)
(BinaryReader attribute)
(BinaryView attribute)
(BinaryWriter attribute)
Endianness (class in binaryninja.enums)
,
[1]
EndMemoryOperandToken (InstructionTextTokenType attribute)
entry_function (BinaryView attribute)
entry_point (BinaryView attribute)
entry_size (Section attribute)
entry_value() (binaryninja.function.RegisterValue class method)
EntryValue (RegisterValueType attribute)
Enumeration (class in binaryninja.types)
,
[1]
enumeration (Type attribute)
enumeration_type() (binaryninja.types.Type class method)
EnumerationMember (class in binaryninja.types)
,
[1]
EnumerationTypeClass (TypeClass attribute)
EnumNamedTypeClass (NamedTypeReferenceClass attribute)
eof (BinaryReader attribute)
error() (ScriptingInstance method)
ErrorIcon (MessageBoxIcon attribute)
ErrorLog (LogLevel attribute)
escape() (DataBuffer method)
escape_string() (in module binaryninja.databuffer)
,
[1]
eval() (BinaryView method)
EvenParityFlagRole (FlagRole attribute)
ExceedFunctionAnalysisTimeSkipReason (AnalysisSkipReason attribute)
ExceedFunctionSizeSkipReason (AnalysisSkipReason attribute)
ExceedFunctionUpdateCountSkipReason (AnalysisSkipReason attribute)
executable (BinaryView attribute)
(Segment attribute)
execute() (MainThreadAction method)
(PluginCommand method)
(PythonScriptingInstance.InterpreterThread method)
execute_on_main_thread() (in module binaryninja.mainthread)
,
[1]
execute_on_main_thread_and_wait() (in module binaryninja.mainthread)
,
[1]
execute_script_input() (ScriptingInstance method)
ExpandLongOpcode (DisassemblyOption attribute)
explicitly_defined_type (Function attribute)
expr() (LowLevelILFunction method)
(MediumLevelILFunction method)
expr_type (MediumLevelILInstruction attribute)
ExtendedAnalyzeState (AnalysisState attribute)
external_namespace() (binaryninja.binaryview.BinaryView class method)
ExternalPointerValue (RegisterValueType attribute)
ExternalSectionSemantics (SectionSemantics attribute)
ExternalSymbol (SymbolType attribute)
ExternalSymbolToken (InstructionTextTokenType attribute)
F
FalseBranch (BranchType attribute)
FalseBranchDependent (ILBranchDependence attribute)
fastcall_calling_convention (Platform attribute)
FastcallCallingConvention (CallingConventionName attribute)
FieldNameToken (InstructionTextTokenType attribute)
FileAccessor (class in binaryninja.fileaccessor)
,
[1]
FileMetadata (class in binaryninja.datarender)
(class in binaryninja.filemetadata)
,
[1]
filename (FileMetadata attribute)
finalize() (LowLevelILFunction method)
(MediumLevelILFunction method)
find_next_constant() (BinaryView method)
find_next_data() (BinaryView method)
find_next_text() (BinaryView method)
FindCaseInsensitive (FindFlag attribute)
FindCaseSensitive (FindFlag attribute)
FindFlag (class in binaryninja.enums)
,
[1]
finish() (BackgroundTask method)
finish_prepare_for_layout() (FlowGraph method)
finished (BackgroundTask attribute)
flag() (LowLevelILFunction method)
flag_bit() (LowLevelILFunction method)
flag_condition() (LowLevelILFunction method)
flag_conditions_for_semantic_flag_group (Architecture attribute)
flag_group() (LowLevelILFunction method)
flag_roles (Architecture attribute)
flag_write_types (Architecture attribute)
FlagRole (class in binaryninja.enums)
,
[1]
flags (Architecture attribute)
flags_required_for_flag_condition (Architecture attribute)
flags_required_for_semantic_flag_group (Architecture attribute)
flags_written_by_flag_write_type (Architecture attribute)
FlagVariableSourceType (VariableSourceType attribute)
float() (binaryninja.types.Type class method)
float_abs() (LowLevelILFunction method)
float_add() (LowLevelILFunction method)
float_arg_regs (CallingConvention attribute)
float_compare_equal() (LowLevelILFunction method)
float_compare_greater_equal() (LowLevelILFunction method)
float_compare_greater_than() (LowLevelILFunction method)
float_compare_less_equal() (LowLevelILFunction method)
float_compare_less_than() (LowLevelILFunction method)
float_compare_not_equal() (LowLevelILFunction method)
float_compare_unordered() (LowLevelILFunction method)
float_const_double() (LowLevelILFunction method)
float_const_raw() (LowLevelILFunction method)
float_const_single() (LowLevelILFunction method)
float_convert() (LowLevelILFunction method)
float_div() (LowLevelILFunction method)
float_mult() (LowLevelILFunction method)
float_neg() (LowLevelILFunction method)
float_return_reg (CallingConvention attribute)
float_sqrt() (LowLevelILFunction method)
float_sub() (LowLevelILFunction method)
float_to_int() (LowLevelILFunction method)
float_trunc() (LowLevelILFunction method)
FloatingPointToken (InstructionTextTokenType attribute)
FloatTypeClass (TypeClass attribute)
floor() (LowLevelILFunction method)
FlowGraph (class in binaryninja.flowgraph)
,
[1]
FlowGraphEdge (class in binaryninja.flowgraph)
,
[1]
FlowGraphLayoutRequest (class in binaryninja.flowgraph)
,
[1]
FlowGraphNode (class in binaryninja.flowgraph)
,
[1]
FlowGraphReport (class in binaryninja.interaction)
,
[1]
FlowGraphReportType (ReportType attribute)
FormInputFieldType (class in binaryninja.enums)
,
[1]
FriendScope (MemberScope attribute)
from_identifier() (binaryninja.function.Variable class method)
full_name (Symbol attribute)
full_path (Repository attribute)
full_width_regs (Architecture attribute)
function (AdvancedFunctionAnalysisDataRequestor attribute)
(BasicBlock attribute)
Function (class in binaryninja.function)
,
[1]
function (DisassemblyTextRenderer attribute)
(FlowGraph attribute)
function() (binaryninja.types.Type class method)
function_added() (BinaryDataNotification method)
function_removed() (BinaryDataNotification method)
function_type (Function attribute)
function_update_requested() (BinaryDataNotification method)
function_updated() (BinaryDataNotification method)
FunctionAnalysisSkipOverride (class in binaryninja.enums)
,
[1]
FunctionContinuationLineType (LinearDisassemblyLineType attribute)
FunctionEndLineType (LinearDisassemblyLineType attribute)
FunctionGraphType (class in binaryninja.enums)
,
[1]
FunctionHeaderEndLineType (LinearDisassemblyLineType attribute)
FunctionHeaderLineType (LinearDisassemblyLineType attribute)
FunctionHeaderStartLineType (LinearDisassemblyLineType attribute)
FunctionParameter (class in binaryninja.types)
,
[1]
FunctionPluginCommand (PluginCommandType attribute)
FunctionRecognizer (class in binaryninja.functionrecognizer)
,
[1]
FunctionReturn (BranchType attribute)
FunctionReturnTokenContext (InstructionTextTokenContext attribute)
functions (BinaryView attribute)
(Platform attribute)
FunctionSymbol (SymbolType attribute)
FunctionTypeClass (TypeClass attribute)
G
generate_auto_demangled_type_id() (binaryninja.types.Type class method)
generate_auto_demangled_type_ref() (binaryninja.types.NamedTypeReference class method)
generate_auto_platform_type_id() (Platform method)
generate_auto_platform_type_ref() (Platform method)
generate_auto_type_id() (binaryninja.types.Type class method)
generate_auto_type_ref() (binaryninja.types.NamedTypeReference class method)
get_address_for_data_offset() (BinaryView method)
get_address_input() (BinaryView method)
(InteractionHandler method)
(in module binaryninja.interaction)
,
[1]
get_arch() (BinaryViewType method)
get_associated_arch_by_address() (Architecture method)
(CoreArchitecture method)
get_associated_platform_by_address() (Platform method)
get_auto_demangled_type_id_source() (binaryninja.types.Type class method)
get_auto_platform_type_id_source() (Platform method)
get_basic_block_at() (Function method)
get_basic_blocks_at() (BinaryView method)
get_basic_blocks_starting_at() (BinaryView method)
get_block_annotations() (Function method)
get_bool() (Settings method)
get_bool_with_scope() (Settings method)
get_branch_dependence() (MediumLevelILInstruction method)
get_call_reg_stack_adjustment() (Function method)
get_call_reg_stack_adjustment_for_reg_stack() (Function method)
get_call_stack_adjustment() (Function method)
get_choice_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_code_refs() (BinaryView method)
get_comment_at() (Function method)
get_constants_referenced_by() (Function method)
get_data_refs() (BinaryView method)
get_data_refs_from() (BinaryView method)
get_data_var_at() (BinaryView method)
get_default_flag_condition_low_level_il() (Architecture method)
get_default_flag_write_low_level_il() (Architecture method)
get_dict() (Metadata method)
get_directory_name_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_disassembly() (BinaryView method)
get_disassembly_text() (BasicBlock method)
(DisassemblyTextRenderer method)
get_double() (Settings method)
get_double_with_scope() (Settings method)
get_entropy() (BinaryView method)
get_flag_by_name() (Architecture method)
get_flag_condition_low_level_il() (Architecture method)
(CoreArchitecture method)
get_flag_index() (Architecture method)
get_flag_name() (Architecture method)
get_flag_role() (Architecture method)
(CoreArchitecture method)
get_flag_value() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_flag_value_after() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_flag_write_low_level_il() (Architecture method)
(CoreArchitecture method)
get_flag_write_type_by_name() (Architecture method)
get_flag_write_type_name() (Architecture method)
get_flags_read_by_lifted_il_instruction() (Function method)
get_flags_required_for_flag_condition() (Architecture method)
(CoreArchitecture method)
get_flags_written_by_lifted_il_instruction() (Function method)
get_form_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_function_at() (BinaryView method)
get_function_by_name() (Platform method)
get_functions_at() (BinaryView method)
get_functions_containing() (BinaryView method)
get_incoming_flag_value() (CallingConvention method)
get_incoming_reg_value() (CallingConvention method)
get_incoming_var_for_parameter_var() (CallingConvention method)
get_indirect_branches_at() (Function method)
get_install_directory() (in module binaryninja)
get_instr_highlight() (Function method)
get_instruction_annotations() (DisassemblyTextRenderer method)
get_instruction_info() (Architecture method)
(CoreArchitecture method)
get_instruction_length() (BinaryView method)
get_instruction_lines() (binaryninja.function.InstructionTextToken class method)
get_instruction_low_level_il() (Architecture method)
(CoreArchitecture method)
get_instruction_low_level_il_instruction() (Architecture method)
get_instruction_start() (LowLevelILFunction method)
(MediumLevelILFunction method)
get_instruction_text() (Architecture method)
(CoreArchitecture method)
(DisassemblyTextRenderer method)
get_int_display_type() (Function method)
get_int_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_integer() (Settings method)
get_integer_with_scope() (Settings method)
get_intrinsic_index() (Architecture method)
get_intrinsic_name() (Architecture method)
get_iterated_dominance_frontier() (binaryninja.basicblock.BasicBlock class method)
get_label_for_address() (LowLevelILFunction method)
get_length() (CoreFileAccessor method)
get_lifted_il_at() (Function method)
get_lifted_il_flag_definitions_for_use() (Function method)
get_lifted_il_flag_uses_for_definition() (Function method)
get_linear_disassembly() (BinaryView method)
get_linear_disassembly_position_at() (BinaryView method)
get_low_level_il_at() (Function method)
get_low_level_il_exits_at() (Function method)
get_low_level_il_expr_index() (MediumLevelILFunction method)
get_low_level_il_from_bytes() (Architecture method)
get_low_level_il_instruction_index() (MediumLevelILFunction method)
get_mapped_medium_level_il_expr_index() (LowLevelILFunction method)
get_mapped_medium_level_il_instruction_index() (LowLevelILFunction method)
get_medium_level_il_expr_index() (LowLevelILFunction method)
get_medium_level_il_instruction_index() (LowLevelILFunction method)
get_modification() (BinaryView method)
get_modified_regs_on_write() (Architecture method)
get_next_basic_block_start_after() (BinaryView method)
get_next_data_after() (BinaryView method)
get_next_data_var_after() (BinaryView method)
get_next_disassembly() (BinaryView method)
get_next_function_start_after() (BinaryView method)
get_next_linear_disassembly_lines() (BinaryView method)
get_nodes_in_region() (FlowGraph method)
get_non_ssa_instruction_index() (LowLevelILFunction method)
(MediumLevelILFunction method)
get_open_filename_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_parameter_at() (Function method)
get_parameter_at_low_level_il_instruction() (Function method)
get_parameter_var_for_incoming_var() (CallingConvention method)
get_platform() (BinaryViewType method)
get_possible_flag_values() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_possible_flag_values_after() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_possible_reg_values() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_possible_reg_values_after() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_possible_stack_contents() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_possible_stack_contents_after() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_previous_basic_block_end_before() (BinaryView method)
get_previous_basic_block_start_before() (BinaryView method)
get_previous_data_before() (BinaryView method)
get_previous_data_var_before() (BinaryView method)
get_previous_function_start_before() (BinaryView method)
get_previous_linear_disassembly_lines() (BinaryView method)
get_qualified_name() (in module binaryninja.demangle)
,
[1]
get_recent_basic_block_at() (BinaryView method)
get_recent_function_at() (BinaryView method)
get_reg_index() (Architecture method)
get_reg_name() (Architecture method)
get_reg_stack_for_reg() (Architecture method)
get_reg_stack_index() (Architecture method)
get_reg_stack_name() (Architecture method)
get_reg_value() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_reg_value_after() (Function method)
(LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_reg_value_at() (Function method)
get_reg_value_at_exit() (Function method)
get_regs_read_by() (Function method)
get_regs_written_by() (Function method)
get_related_platform() (Platform method)
get_save_filename_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_schema() (Settings method)
get_section_by_name() (BinaryView method)
get_sections_at() (BinaryView method)
get_segment_at() (BinaryView method)
get_selected_data() (PythonScriptingInstance.InterpreterThread method)
get_semantic_flag_class_by_name() (Architecture method)
get_semantic_flag_class_index() (Architecture method)
get_semantic_flag_class_name() (Architecture method)
get_semantic_flag_group_by_name() (Architecture method)
get_semantic_flag_group_index() (Architecture method)
get_semantic_flag_group_low_level_il() (Architecture method)
(CoreArchitecture method)
get_semantic_flag_group_name() (Architecture method)
get_ssa_flag_definition() (LowLevelILFunction method)
get_ssa_flag_uses() (LowLevelILFunction method)
get_ssa_flag_value() (LowLevelILFunction method)
get_ssa_instruction_index() (LowLevelILFunction method)
(MediumLevelILFunction method)
get_ssa_memory_definition() (LowLevelILFunction method)
(MediumLevelILFunction method)
get_ssa_memory_uses() (LowLevelILFunction method)
(MediumLevelILFunction method)
get_ssa_reg_definition() (LowLevelILFunction method)
get_ssa_reg_uses() (LowLevelILFunction method)
get_ssa_reg_value() (LowLevelILFunction method)
get_ssa_var_definition() (MediumLevelILFunction method)
get_ssa_var_possible_values() (MediumLevelILInstruction method)
get_ssa_var_uses() (MediumLevelILFunction method)
get_ssa_var_value() (MediumLevelILFunction method)
get_ssa_var_version() (MediumLevelILInstruction method)
get_stack_contents() (LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_stack_contents_after() (Function method)
(LowLevelILInstruction method)
(MediumLevelILInstruction method)
get_stack_contents_at() (Function method)
get_stack_var_at_frame_offset() (Function method)
get_stack_vars_referenced_by() (Function method)
get_string() (Settings method)
get_string_after_name() (Type method)
get_string_before_name() (Type method)
get_string_list() (Settings method)
get_string_list_with_scope() (Settings method)
get_string_with_scope() (Settings method)
get_strings() (BinaryView method)
get_symbol_at() (BinaryView method)
get_symbol_by_raw_name() (BinaryView method)
get_symbols() (BinaryView method)
get_symbols_by_name() (BinaryView method)
get_symbols_of_type() (BinaryView method)
get_system_call_name() (Platform method)
get_system_call_type() (Platform method)
get_text_line_input() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
get_time_since_last_update_check() (in module binaryninja.update)
,
[1]
get_tokens() (Type method)
get_tokens_after_name() (Type method)
get_tokens_before_name() (Type method)
get_type_by_id() (BinaryView method)
get_type_by_name() (BinaryView method)
(Platform method)
get_type_id() (BinaryView method)
get_type_name_by_id() (BinaryView method)
get_type_tokens() (Function method)
get_unique_identifier() (in module binaryninja)
get_unique_section_names() (BinaryView method)
get_valid_list() (binaryninja.plugin.PluginCommand class method)
get_var_definitions() (MediumLevelILFunction method)
get_var_for_flag() (MediumLevelILInstruction method)
get_var_for_reg() (MediumLevelILInstruction method)
get_var_for_stack_location() (MediumLevelILInstruction method)
get_var_uses() (MediumLevelILFunction method)
get_variable_by_name() (Platform method)
get_view_of_file() (binaryninja.binaryview.BinaryViewType class method)
get_view_of_type() (BinaryView method)
(FileMetadata method)
get_view_type_constant() (Architecture method)
get_worker_thread_count() (in module binaryninja.mainthread)
,
[1]
global_pointer_reg (CallingConvention attribute)
global_pointer_value (BinaryView attribute)
(Function attribute)
global_regs (Architecture attribute)
GlobalBinding (SymbolBinding attribute)
goto() (LowLevelILFunction method)
(MediumLevelILFunction method)
graph (FlowGraphLayoutRequest attribute)
GreenHighlightColor (HighlightStandardColor attribute)
group (Transform attribute)
GroupLinearDisassemblyFunctions (DisassemblyOption attribute)
H
HalfCarryFlagRole (FlagRole attribute)
has_data_flow (DisassemblyTextRenderer attribute)
has_database (BinaryView attribute)
(FileMetadata attribute)
has_functions (BinaryView attribute)
has_nodes (FlowGraph attribute)
has_undetermined_outgoing_edges (BasicBlock attribute)
has_variable_arguments (Function attribute)
(Type attribute)
HashTransform (TransformType attribute)
height (FlowGraph attribute)
(FlowGraphNode attribute)
HexDumpByteValueToken (InstructionTextTokenType attribute)
HexDumpInvalidByteToken (InstructionTextTokenType attribute)
HexDumpLineType (LinearDisassemblyLineType attribute)
HexDumpSkippedByteToken (InstructionTextTokenType attribute)
HexDumpTextToken (InstructionTextTokenType attribute)
high_int_return_reg (CallingConvention attribute)
highlight (BasicBlock attribute)
(FlowGraphNode attribute)
HighlightColor (class in binaryninja.highlight)
,
[1]
HighlightColorStyle (class in binaryninja.enums)
,
[1]
HighlightStandardColor (class in binaryninja.enums)
,
[1]
horizontal_block_margin (FlowGraph attribute)
HTMLReport (class in binaryninja.interaction)
,
[1]
HTMLReportType (ReportType attribute)
I
IdleState (AnalysisState attribute)
if_expr() (LowLevelILFunction method)
(MediumLevelILFunction method)
IgnoredRelocation (RelocationType attribute)
il (DisassemblyTextRenderer attribute)
il_basic_block (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
il_function (DisassemblyTextRenderer attribute)
(FlowGraph attribute)
ILBranchDependence (class in binaryninja.enums)
,
[1]
ILFlag (class in binaryninja.lowlevelil)
,
[1]
ILIntrinsic (class in binaryninja.lowlevelil)
,
[1]
ILOperations (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
ILRegister (class in binaryninja.lowlevelil)
,
[1]
ILRegisterStack (class in binaryninja.lowlevelil)
,
[1]
ILSemanticFlagClass (class in binaryninja.lowlevelil)
,
[1]
ILSemanticFlagGroup (class in binaryninja.lowlevelil)
,
[1]
imag (Complex attribute)
(Real attribute)
immediate_dominator (BasicBlock attribute)
implicitly_defined_regs (CallingConvention attribute)
ImplicitRegisterExtend (class in binaryninja.enums)
,
[1]
ImportAddressSymbol (SymbolType attribute)
imported_address() (binaryninja.function.RegisterValue class method)
ImportedAddressValue (RegisterValueType attribute)
ImportedDataSymbol (SymbolType attribute)
ImportedFunctionSymbol (SymbolType attribute)
ImportToken (InstructionTextTokenType attribute)
incoming_edges (BasicBlock attribute)
IncompleteScriptInput (ScriptingProviderExecuteResult attribute)
index (BasicBlock attribute)
indirect_branches (Function attribute)
IndirectBranch (BranchType attribute)
IndirectBranchInfo (class in binaryninja.function)
,
[1]
IndirectImportToken (InstructionTextTokenType attribute)
info (ILRegister attribute)
(ILRegisterStack attribute)
info_data (Section attribute)
info_section (Section attribute)
InfoLog (LogLevel attribute)
InformationIcon (MessageBoxIcon attribute)
init() (BinaryView method)
initialized (Repository attribute)
input_ready_state (ScriptingInstance attribute)
insert() (BinaryView method)
(Structure method)
Inserted (ModificationStatus attribute)
InSetOfValues (RegisterValueType attribute)
install_opener() (in module binaryninja.downloadprovider)
install_pending_update() (in module binaryninja.update)
,
[1]
install_plugin() (RepositoryManager method)
installed (RepoPlugin attribute)
instance_class (DownloadProvider attribute)
(PythonDownloadProvider attribute)
(PythonScriptingProvider attribute)
(ScriptingProvider attribute)
instr_alignment (Architecture attribute)
instruction_count (BasicBlock attribute)
InstructionBranch (class in binaryninja.function)
,
[1]
InstructionInfo (class in binaryninja.function)
,
[1]
instructions (BinaryView attribute)
(Function attribute)
(LowLevelILFunction attribute)
(MediumLevelILFunction attribute)
InstructionTextToken (class in binaryninja.datarender)
(class in binaryninja.function)
,
[1]
InstructionTextTokenContext (class in binaryninja.enums)
,
[1]
InstructionTextTokenType (class in binaryninja.enums)
,
[1]
InstructionToken (InstructionTextTokenType attribute)
int (StructuredDataValue attribute)
int() (binaryninja.types.Type class method)
int_arg_regs (CallingConvention attribute)
int_return_reg (CallingConvention attribute)
int_to_float() (LowLevelILFunction method)
IntegerDisplayType (class in binaryninja.enums)
,
[1]
IntegerField (class in binaryninja.interaction)
,
[1]
IntegerFormField (FormInputFieldType attribute)
IntegerToken (InstructionTextTokenType attribute)
IntegerTypeClass (TypeClass attribute)
Integral (class in binaryninja.numbers)
,
[1]
InteractionHandler (class in binaryninja.interaction)
,
[1]
internal_namespace() (binaryninja.binaryview.BinaryView class method)
intrinsic() (LowLevelILFunction method)
IntrinsicInfo (class in binaryninja.function)
,
[1]
IntrinsicInput (class in binaryninja.function)
,
[1]
intrinsics (Architecture attribute)
InvalidDataType (MetadataType attribute)
InvalidScriptInput (ScriptingProviderExecuteResult attribute)
invert_branch() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
InvertingTransform (TransformType attribute)
is_always_branch_patch_available() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
is_array (Metadata attribute)
is_boolean (Metadata attribute)
is_call_instruction() (Function method)
is_dict (Metadata attribute)
is_float (Metadata attribute)
is_il (BasicBlock attribute)
(FlowGraph attribute)
is_integer (Metadata attribute)
is_integer_token() (binaryninja.function.DisassemblyTextRenderer class method)
is_invert_branch_patch_available() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
is_low_level_il (BasicBlock attribute)
(FlowGraph attribute)
is_medium_level_il (BasicBlock attribute)
(FlowGraph attribute)
is_never_branch_patch_available() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
is_offset_code_semantics() (BinaryView method)
is_offset_executable() (BinaryView method)
is_offset_extern_semantics() (BinaryView method)
is_offset_readable() (BinaryView method)
is_offset_writable() (BinaryView method)
is_offset_writable_semantics() (BinaryView method)
is_option_set() (DisassemblySettings method)
is_output_redirected_to_log() (in module binaryninja.log)
,
[1]
is_raw (Metadata attribute)
is_signed_integer (Metadata attribute)
is_skip_and_return_value_patch_available() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
is_skip_and_return_zero_patch_available() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
is_ssa_var_live() (MediumLevelILFunction method)
is_string (Metadata attribute)
is_type_auto_defined() (BinaryView method)
is_type_of_struct_name() (binaryninja.datarender.DataRenderer class method)
is_unsigned_integer (Metadata attribute)
is_update_installation_pending() (in module binaryninja.update)
,
[1]
is_valid() (PluginCommand method)
is_valid_for_data() (BinaryViewType method)
is_valid_offset() (BinaryView method)
is_view_type_constant_defined() (Architecture method)
J
join() (BackgroundTaskThread method)
jump() (LowLevelILFunction method)
K
KeyValueDataType (MetadataType attribute)
KeywordToken (InstructionTextTokenType attribute)
L
LabelField (class in binaryninja.interaction)
,
[1]
LabelFormField (FormInputFieldType attribute)
LatePluginLoadOrder (PluginLoadOrder attribute)
latest_version (UpdateChannel attribute)
layout() (FlowGraph method)
layout_and_wait() (FlowGraph method)
length (AddressRange attribute)
(BasicBlock attribute)
license (RepoPlugin attribute)
license_text (RepoPlugin attribute)
lifted_il (Function attribute)
LiftedILFunctionGraph (FunctionGraphType attribute)
linear_disassembly (BinaryView attribute)
LinearDisassemblyLine (class in binaryninja.lineardisassembly)
,
[1]
LinearDisassemblyLineType (class in binaryninja.enums)
,
[1]
LinearDisassemblyPosition (class in binaryninja.lineardisassembly)
,
[1]
lines (FlowGraphNode attribute)
link_reg (Architecture attribute)
linked_section (Section attribute)
list (Architecture attribute)
(BackgroundTask attribute)
(BinaryViewType attribute)
(Platform attribute)
(PluginCommand attribute)
(ScriptingProvider attribute)
(Transform attribute)
LittleEndian (Endianness attribute)
LLFC_E (LowLevelILFlagCondition attribute)
LLFC_FE (LowLevelILFlagCondition attribute)
LLFC_FGE (LowLevelILFlagCondition attribute)
LLFC_FGT (LowLevelILFlagCondition attribute)
LLFC_FLE (LowLevelILFlagCondition attribute)
LLFC_FLT (LowLevelILFlagCondition attribute)
LLFC_FNE (LowLevelILFlagCondition attribute)
LLFC_FO (LowLevelILFlagCondition attribute)
LLFC_FUO (LowLevelILFlagCondition attribute)
LLFC_NE (LowLevelILFlagCondition attribute)
LLFC_NEG (LowLevelILFlagCondition attribute)
LLFC_NO (LowLevelILFlagCondition attribute)
LLFC_O (LowLevelILFlagCondition attribute)
LLFC_POS (LowLevelILFlagCondition attribute)
LLFC_SGE (LowLevelILFlagCondition attribute)
LLFC_SGT (LowLevelILFlagCondition attribute)
LLFC_SLE (LowLevelILFlagCondition attribute)
LLFC_SLT (LowLevelILFlagCondition attribute)
LLFC_UGE (LowLevelILFlagCondition attribute)
LLFC_UGT (LowLevelILFlagCondition attribute)
LLFC_ULE (LowLevelILFlagCondition attribute)
LLFC_ULT (LowLevelILFlagCondition attribute)
llil (Function attribute)
(MediumLevelILFunction attribute)
(MediumLevelILInstruction attribute)
LLIL_ADC (LowLevelILOperation attribute)
LLIL_ADD (LowLevelILOperation attribute)
LLIL_ADD_OVERFLOW (LowLevelILOperation attribute)
LLIL_AND (LowLevelILOperation attribute)
LLIL_ASR (LowLevelILOperation attribute)
llil_basic_blocks (BinaryView attribute)
(Function attribute)
LLIL_BOOL_TO_INT (LowLevelILOperation attribute)
LLIL_BP (LowLevelILOperation attribute)
LLIL_CALL (LowLevelILOperation attribute)
LLIL_CALL_OUTPUT_SSA (LowLevelILOperation attribute)
LLIL_CALL_PARAM (LowLevelILOperation attribute)
LLIL_CALL_SSA (LowLevelILOperation attribute)
LLIL_CALL_STACK_ADJUST (LowLevelILOperation attribute)
LLIL_CALL_STACK_SSA (LowLevelILOperation attribute)
LLIL_CEIL (LowLevelILOperation attribute)
LLIL_CMP_E (LowLevelILOperation attribute)
LLIL_CMP_NE (LowLevelILOperation attribute)
LLIL_CMP_SGE (LowLevelILOperation attribute)
LLIL_CMP_SGT (LowLevelILOperation attribute)
LLIL_CMP_SLE (LowLevelILOperation attribute)
LLIL_CMP_SLT (LowLevelILOperation attribute)
LLIL_CMP_UGE (LowLevelILOperation attribute)
LLIL_CMP_UGT (LowLevelILOperation attribute)
LLIL_CMP_ULE (LowLevelILOperation attribute)
LLIL_CMP_ULT (LowLevelILOperation attribute)
LLIL_CONST (LowLevelILOperation attribute)
LLIL_CONST_PTR (LowLevelILOperation attribute)
LLIL_DIVS (LowLevelILOperation attribute)
LLIL_DIVS_DP (LowLevelILOperation attribute)
LLIL_DIVU (LowLevelILOperation attribute)
LLIL_DIVU_DP (LowLevelILOperation attribute)
LLIL_EXTERN_PTR (LowLevelILOperation attribute)
LLIL_FABS (LowLevelILOperation attribute)
LLIL_FADD (LowLevelILOperation attribute)
LLIL_FCMP_E (LowLevelILOperation attribute)
LLIL_FCMP_GE (LowLevelILOperation attribute)
LLIL_FCMP_GT (LowLevelILOperation attribute)
LLIL_FCMP_LE (LowLevelILOperation attribute)
LLIL_FCMP_LT (LowLevelILOperation attribute)
LLIL_FCMP_NE (LowLevelILOperation attribute)
LLIL_FCMP_O (LowLevelILOperation attribute)
LLIL_FCMP_UO (LowLevelILOperation attribute)
LLIL_FDIV (LowLevelILOperation attribute)
LLIL_FLAG (LowLevelILOperation attribute)
LLIL_FLAG_BIT (LowLevelILOperation attribute)
LLIL_FLAG_BIT_SSA (LowLevelILOperation attribute)
LLIL_FLAG_COND (LowLevelILOperation attribute)
LLIL_FLAG_GROUP (LowLevelILOperation attribute)
LLIL_FLAG_PHI (LowLevelILOperation attribute)
LLIL_FLAG_SSA (LowLevelILOperation attribute)
LLIL_FLOAT_CONST (LowLevelILOperation attribute)
LLIL_FLOAT_CONV (LowLevelILOperation attribute)
LLIL_FLOAT_TO_INT (LowLevelILOperation attribute)
LLIL_FLOOR (LowLevelILOperation attribute)
LLIL_FMUL (LowLevelILOperation attribute)
LLIL_FNEG (LowLevelILOperation attribute)
LLIL_FSQRT (LowLevelILOperation attribute)
LLIL_FSUB (LowLevelILOperation attribute)
LLIL_FTRUNC (LowLevelILOperation attribute)
LLIL_GET_TEMP_REG_INDEX() (in module binaryninja.lowlevelil)
,
[1]
LLIL_GOTO (LowLevelILOperation attribute)
LLIL_IF (LowLevelILOperation attribute)
llil_instructions (BinaryView attribute)
(Function attribute)
LLIL_INT_TO_FLOAT (LowLevelILOperation attribute)
LLIL_INTRINSIC (LowLevelILOperation attribute)
LLIL_INTRINSIC_SSA (LowLevelILOperation attribute)
LLIL_JUMP (LowLevelILOperation attribute)
LLIL_JUMP_TO (LowLevelILOperation attribute)
LLIL_LOAD (LowLevelILOperation attribute)
LLIL_LOAD_SSA (LowLevelILOperation attribute)
LLIL_LOW_PART (LowLevelILOperation attribute)
LLIL_LSL (LowLevelILOperation attribute)
LLIL_LSR (LowLevelILOperation attribute)
LLIL_MEM_PHI (LowLevelILOperation attribute)
LLIL_MODS (LowLevelILOperation attribute)
LLIL_MODS_DP (LowLevelILOperation attribute)
LLIL_MODU (LowLevelILOperation attribute)
LLIL_MODU_DP (LowLevelILOperation attribute)
LLIL_MUL (LowLevelILOperation attribute)
LLIL_MULS_DP (LowLevelILOperation attribute)
LLIL_MULU_DP (LowLevelILOperation attribute)
LLIL_NEG (LowLevelILOperation attribute)
LLIL_NOP (LowLevelILOperation attribute)
LLIL_NORET (LowLevelILOperation attribute)
LLIL_NOT (LowLevelILOperation attribute)
LLIL_OR (LowLevelILOperation attribute)
LLIL_POP (LowLevelILOperation attribute)
LLIL_PUSH (LowLevelILOperation attribute)
LLIL_REG (LowLevelILOperation attribute)
LLIL_REG_IS_TEMP() (in module binaryninja.lowlevelil)
,
[1]
LLIL_REG_PHI (LowLevelILOperation attribute)
LLIL_REG_SPLIT (LowLevelILOperation attribute)
LLIL_REG_SPLIT_DEST_SSA (LowLevelILOperation attribute)
LLIL_REG_SPLIT_SSA (LowLevelILOperation attribute)
LLIL_REG_SSA (LowLevelILOperation attribute)
LLIL_REG_SSA_PARTIAL (LowLevelILOperation attribute)
LLIL_REG_STACK_ABS_SSA (LowLevelILOperation attribute)
LLIL_REG_STACK_DEST_SSA (LowLevelILOperation attribute)
LLIL_REG_STACK_FREE_ABS_SSA (LowLevelILOperation attribute)
LLIL_REG_STACK_FREE_REG (LowLevelILOperation attribute)
LLIL_REG_STACK_FREE_REL (LowLevelILOperation attribute)
LLIL_REG_STACK_FREE_REL_SSA (LowLevelILOperation attribute)
LLIL_REG_STACK_PHI (LowLevelILOperation attribute)
LLIL_REG_STACK_POP (LowLevelILOperation attribute)
LLIL_REG_STACK_PUSH (LowLevelILOperation attribute)
LLIL_REG_STACK_REL (LowLevelILOperation attribute)
LLIL_REG_STACK_REL_SSA (LowLevelILOperation attribute)
LLIL_RET (LowLevelILOperation attribute)
LLIL_RLC (LowLevelILOperation attribute)
LLIL_ROL (LowLevelILOperation attribute)
LLIL_ROR (LowLevelILOperation attribute)
LLIL_ROUND_TO_INT (LowLevelILOperation attribute)
LLIL_RRC (LowLevelILOperation attribute)
LLIL_SBB (LowLevelILOperation attribute)
LLIL_SET_FLAG (LowLevelILOperation attribute)
LLIL_SET_FLAG_SSA (LowLevelILOperation attribute)
LLIL_SET_REG (LowLevelILOperation attribute)
LLIL_SET_REG_SPLIT (LowLevelILOperation attribute)
LLIL_SET_REG_SPLIT_SSA (LowLevelILOperation attribute)
LLIL_SET_REG_SSA (LowLevelILOperation attribute)
LLIL_SET_REG_SSA_PARTIAL (LowLevelILOperation attribute)
LLIL_SET_REG_STACK_ABS_SSA (LowLevelILOperation attribute)
LLIL_SET_REG_STACK_REL (LowLevelILOperation attribute)
LLIL_SET_REG_STACK_REL_SSA (LowLevelILOperation attribute)
LLIL_STORE (LowLevelILOperation attribute)
LLIL_STORE_SSA (LowLevelILOperation attribute)
LLIL_SUB (LowLevelILOperation attribute)
LLIL_SX (LowLevelILOperation attribute)
LLIL_SYSCALL (LowLevelILOperation attribute)
LLIL_SYSCALL_SSA (LowLevelILOperation attribute)
LLIL_TAILCALL (LowLevelILOperation attribute)
LLIL_TAILCALL_SSA (LowLevelILOperation attribute)
LLIL_TEMP() (in module binaryninja.lowlevelil)
,
[1]
LLIL_TEST_BIT (LowLevelILOperation attribute)
LLIL_TRAP (LowLevelILOperation attribute)
LLIL_UNDEF (LowLevelILOperation attribute)
LLIL_UNIMPL (LowLevelILOperation attribute)
LLIL_UNIMPL_MEM (LowLevelILOperation attribute)
LLIL_XOR (LowLevelILOperation attribute)
LLIL_ZX (LowLevelILOperation attribute)
load() (LowLevelILFunction method)
local_reference (Repository attribute)
LocalBinding (SymbolBinding attribute)
LocalStaticGuardNameType (NameType attribute)
LocalVariableLineType (LinearDisassemblyLineType attribute)
LocalVariableListEndLineType (LinearDisassemblyLineType attribute)
LocalVariableToken (InstructionTextTokenType attribute)
LocalVariableTokenContext (InstructionTextTokenContext attribute)
LocalVFTableConstructorClosureNameType (NameType attribute)
LocalVFTableNameType (NameType attribute)
log() (in module binaryninja.functionrecognizer)
(in module binaryninja.log)
,
[1]
log_alert() (in module binaryninja.log)
,
[1]
log_debug() (in module binaryninja.log)
,
[1]
log_error() (in module binaryninja.datarender)
(in module binaryninja.log)
,
[1]
log_info() (in module binaryninja.log)
,
[1]
log_to_file() (in module binaryninja.log)
,
[1]
log_to_stderr() (in module binaryninja.log)
,
[1]
log_to_stdout() (in module binaryninja.log)
,
[1]
log_warn() (in module binaryninja.log)
,
[1]
logical_shift_right() (LowLevelILFunction method)
LogLevel (class in binaryninja.enums)
,
[1]
long (class in binaryninja.architecture)
(class in binaryninja.databuffer)
long_description (RepoPlugin attribute)
long_name (BinaryView attribute)
(BinaryViewType attribute)
(Transform attribute)
LookupTableEntry (class in binaryninja.function)
,
[1]
LookupTableValue (RegisterValueType attribute)
low_level_il (Function attribute)
(MediumLevelILFunction attribute)
(MediumLevelILInstruction attribute)
low_part() (LowLevelILFunction method)
LowLevelILBasicBlock (class in binaryninja.lowlevelil)
,
[1]
LowLevelILExpr (class in binaryninja.lowlevelil)
,
[1]
LowLevelILFlagCondition (class in binaryninja.enums)
,
[1]
LowLevelILFunction (class in binaryninja.lowlevelil)
,
[1]
LowLevelILFunctionGraph (FunctionGraphType attribute)
LowLevelILFunctionPluginCommand (PluginCommandType attribute)
LowLevelILInstruction (class in binaryninja.lowlevelil)
,
[1]
LowLevelILInstructionPluginCommand (PluginCommandType attribute)
LowLevelILLabel (class in binaryninja.lowlevelil)
,
[1]
LowLevelILOperation (class in binaryninja.enums)
,
[1]
LowLevelILOperationAndSize (class in binaryninja.lowlevelil)
,
[1]
LowLevelILSSAFormFunctionGraph (FunctionGraphType attribute)
LvalueSuffix (PointerSuffix attribute)
M
MagentaHighlightColor (HighlightStandardColor attribute)
MainThreadAction (class in binaryninja.plugin)
,
[1]
MainThreadActionHandler (class in binaryninja.plugin)
,
[1]
mapped_medium_level_il (LowLevelILFunction attribute)
(LowLevelILInstruction attribute)
MappedMediumLevelILFunctionGraph (FunctionGraphType attribute)
MappedMediumLevelILSSAFormFunctionGraph (FunctionGraphType attribute)
mark_label() (LowLevelILFunction method)
(MediumLevelILFunction method)
mark_recent_use() (BasicBlock method)
(Function method)
markdown_to_html() (in module binaryninja.interaction)
,
[1]
MarkdownReport (class in binaryninja.interaction)
,
[1]
MarkdownReportType (ReportType attribute)
max_function_size_for_analysis (BinaryView attribute)
max_instr_length (Architecture attribute)
max_symbol_width (DisassemblySettings attribute)
medium_level_il (Function attribute)
(LowLevelILFunction attribute)
(LowLevelILInstruction attribute)
MediumLevelILBasicBlock (class in binaryninja.mediumlevelil)
,
[1]
MediumLevelILExpr (class in binaryninja.mediumlevelil)
,
[1]
MediumLevelILFunction (class in binaryninja.mediumlevelil)
,
[1]
MediumLevelILFunctionGraph (FunctionGraphType attribute)
MediumLevelILFunctionPluginCommand (PluginCommandType attribute)
MediumLevelILInstruction (class in binaryninja.mediumlevelil)
,
[1]
MediumLevelILInstructionPluginCommand (PluginCommandType attribute)
MediumLevelILLabel (class in binaryninja.mediumlevelil)
,
[1]
MediumLevelILOperation (class in binaryninja.enums)
,
[1]
MediumLevelILOperationAndSize (class in binaryninja.mediumlevelil)
,
[1]
MediumLevelILSSAFormFunctionGraph (FunctionGraphType attribute)
MemberAccess (class in binaryninja.enums)
,
[1]
members (Enumeration attribute)
(Structure attribute)
MemberScope (class in binaryninja.enums)
,
[1]
MessageBoxButtonResult (class in binaryninja.enums)
,
[1]
MessageBoxButtonSet (class in binaryninja.enums)
,
[1]
MessageBoxIcon (class in binaryninja.enums)
,
[1]
Metadata (class in binaryninja.metadata)
,
[1]
MetadataType (class in binaryninja.enums)
,
[1]
minimum_version (RepoPlugin attribute)
MixedHighlightColor (HighlightColorStyle attribute)
mlil (Function attribute)
(LowLevelILFunction attribute)
(LowLevelILInstruction attribute)
MLIL_ADC (MediumLevelILOperation attribute)
MLIL_ADD (MediumLevelILOperation attribute)
MLIL_ADD_OVERFLOW (MediumLevelILOperation attribute)
MLIL_ADDRESS_OF (MediumLevelILOperation attribute)
MLIL_ADDRESS_OF_FIELD (MediumLevelILOperation attribute)
MLIL_AND (MediumLevelILOperation attribute)
MLIL_ASR (MediumLevelILOperation attribute)
mlil_basic_blocks (BinaryView attribute)
(Function attribute)
MLIL_BOOL_TO_INT (MediumLevelILOperation attribute)
MLIL_BP (MediumLevelILOperation attribute)
MLIL_CALL (MediumLevelILOperation attribute)
MLIL_CALL_OUTPUT (MediumLevelILOperation attribute)
MLIL_CALL_OUTPUT_SSA (MediumLevelILOperation attribute)
MLIL_CALL_PARAM (MediumLevelILOperation attribute)
MLIL_CALL_PARAM_SSA (MediumLevelILOperation attribute)
MLIL_CALL_SSA (MediumLevelILOperation attribute)
MLIL_CALL_UNTYPED (MediumLevelILOperation attribute)
MLIL_CALL_UNTYPED_SSA (MediumLevelILOperation attribute)
MLIL_CEIL (MediumLevelILOperation attribute)
MLIL_CMP_E (MediumLevelILOperation attribute)
MLIL_CMP_NE (MediumLevelILOperation attribute)
MLIL_CMP_SGE (MediumLevelILOperation attribute)
MLIL_CMP_SGT (MediumLevelILOperation attribute)
MLIL_CMP_SLE (MediumLevelILOperation attribute)
MLIL_CMP_SLT (MediumLevelILOperation attribute)
MLIL_CMP_UGE (MediumLevelILOperation attribute)
MLIL_CMP_UGT (MediumLevelILOperation attribute)
MLIL_CMP_ULE (MediumLevelILOperation attribute)
MLIL_CMP_ULT (MediumLevelILOperation attribute)
MLIL_CONST (MediumLevelILOperation attribute)
MLIL_CONST_PTR (MediumLevelILOperation attribute)
MLIL_DIVS (MediumLevelILOperation attribute)
MLIL_DIVS_DP (MediumLevelILOperation attribute)
MLIL_DIVU (MediumLevelILOperation attribute)
MLIL_DIVU_DP (MediumLevelILOperation attribute)
MLIL_EXTERN_PTR (MediumLevelILOperation attribute)
MLIL_FABS (MediumLevelILOperation attribute)
MLIL_FADD (MediumLevelILOperation attribute)
MLIL_FCMP_E (MediumLevelILOperation attribute)
MLIL_FCMP_GE (MediumLevelILOperation attribute)
MLIL_FCMP_GT (MediumLevelILOperation attribute)
MLIL_FCMP_LE (MediumLevelILOperation attribute)
MLIL_FCMP_LT (MediumLevelILOperation attribute)
MLIL_FCMP_NE (MediumLevelILOperation attribute)
MLIL_FCMP_O (MediumLevelILOperation attribute)
MLIL_FCMP_UO (MediumLevelILOperation attribute)
MLIL_FDIV (MediumLevelILOperation attribute)
MLIL_FLOAT_CONST (MediumLevelILOperation attribute)
MLIL_FLOAT_CONV (MediumLevelILOperation attribute)
MLIL_FLOAT_TO_INT (MediumLevelILOperation attribute)
MLIL_FLOOR (MediumLevelILOperation attribute)
MLIL_FMUL (MediumLevelILOperation attribute)
MLIL_FNEG (MediumLevelILOperation attribute)
MLIL_FREE_VAR_SLOT (MediumLevelILOperation attribute)
MLIL_FREE_VAR_SLOT_SSA (MediumLevelILOperation attribute)
MLIL_FSQRT (MediumLevelILOperation attribute)
MLIL_FSUB (MediumLevelILOperation attribute)
MLIL_FTRUNC (MediumLevelILOperation attribute)
MLIL_GOTO (MediumLevelILOperation attribute)
MLIL_IF (MediumLevelILOperation attribute)
MLIL_IMPORT (MediumLevelILOperation attribute)
mlil_instructions (BinaryView attribute)
(Function attribute)
MLIL_INT_TO_FLOAT (MediumLevelILOperation attribute)
MLIL_INTRINSIC (MediumLevelILOperation attribute)
MLIL_INTRINSIC_SSA (MediumLevelILOperation attribute)
MLIL_JUMP (MediumLevelILOperation attribute)
MLIL_JUMP_TO (MediumLevelILOperation attribute)
MLIL_LOAD (MediumLevelILOperation attribute)
MLIL_LOAD_SSA (MediumLevelILOperation attribute)
MLIL_LOAD_STRUCT (MediumLevelILOperation attribute)
MLIL_LOAD_STRUCT_SSA (MediumLevelILOperation attribute)
MLIL_LOW_PART (MediumLevelILOperation attribute)
MLIL_LSL (MediumLevelILOperation attribute)
MLIL_LSR (MediumLevelILOperation attribute)
MLIL_MEM_PHI (MediumLevelILOperation attribute)
MLIL_MODS (MediumLevelILOperation attribute)
MLIL_MODS_DP (MediumLevelILOperation attribute)
MLIL_MODU (MediumLevelILOperation attribute)
MLIL_MODU_DP (MediumLevelILOperation attribute)
MLIL_MUL (MediumLevelILOperation attribute)
MLIL_MULS_DP (MediumLevelILOperation attribute)
MLIL_MULU_DP (MediumLevelILOperation attribute)
MLIL_NEG (MediumLevelILOperation attribute)
MLIL_NOP (MediumLevelILOperation attribute)
MLIL_NORET (MediumLevelILOperation attribute)
MLIL_NOT (MediumLevelILOperation attribute)
MLIL_OR (MediumLevelILOperation attribute)
MLIL_RET (MediumLevelILOperation attribute)
MLIL_RET_HINT (MediumLevelILOperation attribute)
MLIL_RLC (MediumLevelILOperation attribute)
MLIL_ROL (MediumLevelILOperation attribute)
MLIL_ROR (MediumLevelILOperation attribute)
MLIL_ROUND_TO_INT (MediumLevelILOperation attribute)
MLIL_RRC (MediumLevelILOperation attribute)
MLIL_SBB (MediumLevelILOperation attribute)
MLIL_SET_VAR (MediumLevelILOperation attribute)
MLIL_SET_VAR_ALIASED (MediumLevelILOperation attribute)
MLIL_SET_VAR_ALIASED_FIELD (MediumLevelILOperation attribute)
MLIL_SET_VAR_FIELD (MediumLevelILOperation attribute)
MLIL_SET_VAR_SPLIT (MediumLevelILOperation attribute)
MLIL_SET_VAR_SPLIT_SSA (MediumLevelILOperation attribute)
MLIL_SET_VAR_SSA (MediumLevelILOperation attribute)
MLIL_SET_VAR_SSA_FIELD (MediumLevelILOperation attribute)
MLIL_STORE (MediumLevelILOperation attribute)
MLIL_STORE_SSA (MediumLevelILOperation attribute)
MLIL_STORE_STRUCT (MediumLevelILOperation attribute)
MLIL_STORE_STRUCT_SSA (MediumLevelILOperation attribute)
MLIL_SUB (MediumLevelILOperation attribute)
MLIL_SX (MediumLevelILOperation attribute)
MLIL_SYSCALL (MediumLevelILOperation attribute)
MLIL_SYSCALL_SSA (MediumLevelILOperation attribute)
MLIL_SYSCALL_UNTYPED (MediumLevelILOperation attribute)
MLIL_SYSCALL_UNTYPED_SSA (MediumLevelILOperation attribute)
MLIL_TAILCALL (MediumLevelILOperation attribute)
MLIL_TAILCALL_SSA (MediumLevelILOperation attribute)
MLIL_TAILCALL_UNTYPED (MediumLevelILOperation attribute)
MLIL_TAILCALL_UNTYPED_SSA (MediumLevelILOperation attribute)
MLIL_TEST_BIT (MediumLevelILOperation attribute)
MLIL_TRAP (MediumLevelILOperation attribute)
MLIL_UNDEF (MediumLevelILOperation attribute)
MLIL_UNIMPL (MediumLevelILOperation attribute)
MLIL_UNIMPL_MEM (MediumLevelILOperation attribute)
MLIL_VAR (MediumLevelILOperation attribute)
MLIL_VAR_ALIASED (MediumLevelILOperation attribute)
MLIL_VAR_ALIASED_FIELD (MediumLevelILOperation attribute)
MLIL_VAR_FIELD (MediumLevelILOperation attribute)
MLIL_VAR_PHI (MediumLevelILOperation attribute)
MLIL_VAR_SPLIT (MediumLevelILOperation attribute)
MLIL_VAR_SPLIT_SSA (MediumLevelILOperation attribute)
MLIL_VAR_SSA (MediumLevelILOperation attribute)
MLIL_VAR_SSA_FIELD (MediumLevelILOperation attribute)
MLIL_XOR (MediumLevelILOperation attribute)
MLIL_ZX (MediumLevelILOperation attribute)
mmlil (LowLevelILFunction attribute)
(LowLevelILInstruction attribute)
mod_double_prec_signed() (LowLevelILFunction method)
mod_double_prec_unsigned() (LowLevelILFunction method)
mod_signed() (LowLevelILFunction method)
mod_unsigned() (LowLevelILFunction method)
ModificationStatus (class in binaryninja.enums)
,
[1]
modified (BinaryView attribute)
(FileMetadata attribute)
(Type attribute)
mult() (LowLevelILFunction method)
mult_double_prec_signed() (LowLevelILFunction method)
mult_double_prec_unsigned() (LowLevelILFunction method)
MultilineTextField (class in binaryninja.interaction)
,
[1]
MultilineTextFormField (FormInputFieldType attribute)
N
name (Architecture attribute)
(BinaryView attribute)
(BinaryViewType attribute)
(CallingConvention attribute)
(DownloadProvider attribute)
(Function attribute)
(NamedTypeReference attribute)
(Platform attribute)
(PythonDownloadProvider attribute)
(PythonScriptingProvider attribute)
(RepoPlugin attribute)
(ScriptingProvider attribute)
(Section attribute)
(Symbol attribute)
(Transform attribute)
(UndoAction attribute)
named_type() (binaryninja.types.Type class method)
named_type_from_registered_type() (binaryninja.types.Type class method)
named_type_from_type() (binaryninja.types.Type class method)
named_type_from_type_and_id() (binaryninja.types.Type class method)
named_type_reference (Type attribute)
NamedTypeReference (class in binaryninja.types)
,
[1]
NamedTypeReferenceClass (class in binaryninja.enums)
,
[1]
(TypeClass attribute)
NameSpace (class in binaryninja.types)
,
[1]
namespace (Symbol attribute)
namespaces (BinaryView attribute)
NameSpaceSeparatorToken (InstructionTextTokenType attribute)
NameSpaceToken (InstructionTextTokenType attribute)
NameType (class in binaryninja.enums)
,
[1]
navigate() (BinaryView method)
(FileMetadata method)
navigation (FileMetadata attribute)
NavigationHandler (class in binaryninja.filemetadata)
,
[1]
needs_update (Function attribute)
neg_expr() (LowLevelILFunction method)
NegativeSignFlagRole (FlagRole attribute)
never_branch() (BinaryView method)
NeverSkipFunctionAnalysis (FunctionAnalysisSkipOverride attribute)
new() (binaryninja.binaryview.BinaryView class method)
new_auto_function_analysis_suppressed (BinaryView attribute)
NewAutoFunctionAnalysisSuppressedReason (AnalysisSkipReason attribute)
next_address (Architecture attribute)
(BinaryView attribute)
no_ret() (LowLevelILFunction method)
NoAccess (MemberAccess attribute)
NoBinding (SymbolBinding attribute)
NoButton (MessageBoxButtonResult attribute)
NoCallingConvention (CallingConventionName attribute)
nodes (FlowGraph attribute)
NoExtend (ImplicitRegisterExtend attribute)
NoHighlightColor (HighlightStandardColor attribute)
non_ssa_form (LowLevelILFunction attribute)
(LowLevelILInstruction attribute)
(MediumLevelILFunction attribute)
(MediumLevelILInstruction attribute)
NoNameType (NameType attribute)
NonContiguousSeparatorLineType (LinearDisassemblyLineType attribute)
nop() (LowLevelILFunction method)
NoReference (ReferenceType attribute)
NormalFunctionGraph (FunctionGraphType attribute)
NormalPluginLoadOrder (PluginLoadOrder attribute)
NoScope (MemberScope attribute)
NoSkipReason (AnalysisSkipReason attribute)
not_expr() (LowLevelILFunction method)
NotBranchDependent (ILBranchDependence attribute)
NoteEndLineType (LinearDisassemblyLineType attribute)
NoteLineType (LinearDisassemblyLineType attribute)
NoteStartLineType (LinearDisassemblyLineType attribute)
notify_data_inserted() (BinaryView method)
notify_data_removed() (BinaryView method)
notify_data_written() (BinaryView method)
notify_error() (ScriptingOutputListener method)
notify_input_ready_state_changed() (ScriptingOutputListener method)
notify_output() (ScriptingOutputListener method)
NotInSetOfValues (RegisterValueType attribute)
NoTokenContext (InstructionTextTokenContext attribute)
NotReadyForInput (ScriptingProviderInputReadyState attribute)
Number (class in binaryninja.numbers)
,
[1]
numerator (Integral attribute)
(Rational attribute)
O
OddParityFlagRole (FlagRole attribute)
OfficialPluginOrigin (PluginOrigin attribute)
offset (BinaryReader attribute)
(BinaryView attribute)
(BinaryWriter attribute)
(FileMetadata attribute)
(Type attribute)
OKButton (MessageBoxButtonResult attribute)
OKButtonSet (MessageBoxButtonSet attribute)
opcode_display_length (Architecture attribute)
OpcodeToken (InstructionTextTokenType attribute)
open() (binaryninja.binaryview.BinaryView class method)
(BinaryViewType method)
open_existing_database() (FileMetadata method)
OpenFileNameField (class in binaryninja.interaction)
,
[1]
OpenFileNameFormField (FormInputFieldType attribute)
operand() (LowLevelILFunction method)
(MediumLevelILFunction method)
OperandSeparatorToken (InstructionTextTokenType attribute)
OperatorAndEqualNameType (NameType attribute)
OperatorArrayNameType (NameType attribute)
OperatorArrowNameType (NameType attribute)
OperatorArrowStarNameType (NameType attribute)
OperatorAssignNameType (NameType attribute)
OperatorBitAndNameType (NameType attribute)
OperatorBitOrNameType (NameType attribute)
OperatorCommaNameType (NameType attribute)
OperatorDecrementNameType (NameType attribute)
OperatorDeleteArrayNameType (NameType attribute)
OperatorDeleteNameType (NameType attribute)
OperatorDivideEqualNameType (NameType attribute)
OperatorDivideNameType (NameType attribute)
OperatorEqualNameType (NameType attribute)
OperatorGreaterThanEqualNameType (NameType attribute)
OperatorGreaterThanNameType (NameType attribute)
OperatorIncrementNameType (NameType attribute)
OperatorLeftShiftEqualNameType (NameType attribute)
OperatorLeftShiftNameType (NameType attribute)
OperatorLessThanEqualNameType (NameType attribute)
OperatorLessThanNameType (NameType attribute)
OperatorLogicalAndNameType (NameType attribute)
OperatorLogicalOrNameType (NameType attribute)
OperatorMinusEqualNameType (NameType attribute)
OperatorMinusNameType (NameType attribute)
OperatorModulusEqualNameType (NameType attribute)
OperatorModulusNameType (NameType attribute)
OperatorNewArrayNameType (NameType attribute)
OperatorNewNameType (NameType attribute)
OperatorNotEqualNameType (NameType attribute)
OperatorNotNameType (NameType attribute)
OperatorOrEqualNameType (NameType attribute)
OperatorParenthesesNameType (NameType attribute)
OperatorPlusEqualNameType (NameType attribute)
OperatorPlusNameType (NameType attribute)
OperatorReturnTypeNameType (NameType attribute)
OperatorRightShiftEqualNameType (NameType attribute)
OperatorRightShiftNameType (NameType attribute)
OperatorStarEqualNameType (NameType attribute)
OperatorStarNameType (NameType attribute)
OperatorTildeNameType (NameType attribute)
OperatorUnaryBitAndNameType (NameType attribute)
OperatorUnaryMinusNameType (NameType attribute)
OperatorUnaryPlusNameType (NameType attribute)
OperatorUnaryStarNameType (NameType attribute)
OperatorXorEqualNameType (NameType attribute)
OperatorXorNameType (NameType attribute)
or_expr() (LowLevelILFunction method)
OrangeHighlightColor (HighlightStandardColor attribute)
OrderedDict (class in binaryninja.binaryview)
OrderedFlagRole (FlagRole attribute)
Original (ModificationStatus attribute)
original_filename (FileMetadata attribute)
OtherPluginOrigin (PluginOrigin attribute)
outgoing_edges (BasicBlock attribute)
(FlowGraphNode attribute)
output() (ScriptingInstance method)
OverflowFlagRole (FlagRole attribute)
P
packed (Structure attribute)
parameter_vars (Function attribute)
parameters (Transform attribute)
(Type attribute)
parameters_for_analysis (BinaryView attribute)
ParameterVariables (class in binaryninja.function)
,
[1]
parent_view (BinaryView attribute)
parse_expression() (BinaryView method)
parse_type_string() (BinaryView method)
parse_types_from_source() (Platform method)
parse_types_from_source_file() (Platform method)
PascalCallingConvention (CallingConventionName attribute)
path (RepoPlugin attribute)
(Repository attribute)
perform_always_branch() (Architecture method)
perform_assemble() (Architecture method)
perform_cancel_script_input() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_convert_to_nop() (Architecture method)
perform_decode() (Transform method)
perform_destroy_instance() (DownloadInstance method)
(PythonDownloadInstance method)
(PythonScriptingInstance method)
(ScriptingInstance method)
perform_encode() (Transform method)
perform_execute_script_input() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_free_object() (DataRenderer method)
perform_get_address_size() (BinaryView method)
perform_get_associated_arch_by_address() (Architecture method)
perform_get_default_endianness() (BinaryView method)
perform_get_entry_point() (BinaryView method)
perform_get_flag_condition_low_level_il() (Architecture method)
perform_get_flag_role() (Architecture method)
perform_get_flag_write_low_level_il() (Architecture method)
perform_get_flags_required_for_flag_condition() (Architecture method)
perform_get_incoming_flag_value() (CallingConvention method)
perform_get_incoming_reg_value() (CallingConvention method)
perform_get_incoming_var_for_parameter_var() (CallingConvention method)
perform_get_instruction_info() (Architecture method)
perform_get_instruction_low_level_il() (Architecture method)
perform_get_instruction_text() (Architecture method)
perform_get_length() (BinaryView method)
perform_get_lines_for_data() (DataRenderer method)
perform_get_modification() (BinaryView method)
perform_get_next_valid_offset() (BinaryView method)
perform_get_parameter_var_for_incoming_var() (CallingConvention method)
perform_get_semantic_flag_group_low_level_il() (Architecture method)
perform_get_start() (BinaryView method)
perform_insert() (BinaryView method)
perform_invert_branch() (Architecture method)
perform_is_always_branch_patch_available() (Architecture method)
perform_is_executable() (BinaryView method)
perform_is_invert_branch_patch_available() (Architecture method)
perform_is_never_branch_patch_available() (Architecture method)
perform_is_offset_executable() (BinaryView method)
perform_is_offset_readable() (BinaryView method)
perform_is_offset_writable() (BinaryView method)
perform_is_relocatable() (BinaryView method)
perform_is_skip_and_return_value_patch_available() (Architecture method)
perform_is_skip_and_return_zero_patch_available() (Architecture method)
perform_is_valid_for_data() (DataRenderer method)
perform_is_valid_offset() (BinaryView method)
perform_read() (BinaryView method)
perform_remove() (BinaryView method)
perform_request() (DownloadInstance method)
(PythonDownloadInstance method)
perform_save() (BinaryView method)
perform_set_current_address() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_set_current_basic_block() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_set_current_binary_view() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_set_current_function() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_set_current_selection() (PythonScriptingInstance method)
(ScriptingInstance method)
perform_skip_and_return_value() (Architecture method)
perform_write() (BinaryView method)
PlacementDeleteClosureArrayNameType (NameType attribute)
PlacementDeleteClosureNameType (NameType attribute)
PlainTextReport (class in binaryninja.interaction)
,
[1]
PlainTextReportType (ReportType attribute)
platform (BinaryView attribute)
Platform (class in binaryninja.platform)
,
[1]
platform (Function attribute)
plugin_types (RepoPlugin attribute)
PluginCommand (class in binaryninja.plugin)
,
[1]
PluginCommandContext (class in binaryninja.plugin)
,
[1]
PluginCommandType (class in binaryninja.enums)
,
[1]
PluginLoadOrder (class in binaryninja.enums)
,
[1]
PluginManagerLoadPluginCallback (class in binaryninja)
PluginOrigin (class in binaryninja.enums)
,
[1]
plugins (Repository attribute)
(RepositoryManager attribute)
PluginType (class in binaryninja.enums)
,
[1]
PluginUpdateStatus (class in binaryninja.enums)
,
[1]
pointer() (binaryninja.types.Type class method)
PointerDisplayType (IntegerDisplayType attribute)
PointerReferenceType (ReferenceType attribute)
PointerSuffix (class in binaryninja.enums)
,
[1]
PointerTypeClass (TypeClass attribute)
pop() (LowLevelILFunction method)
populate_nodes() (FlowGraph method)
PositiveSignFlagRole (FlagRole attribute)
possible_values (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
PossibleAddressToken (InstructionTextTokenType attribute)
PossibleValueSet (class in binaryninja.function)
,
[1]
postfix_operands (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
prefix_operands (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
prepare_for_layout() (FlowGraph method)
preprocess_source() (in module binaryninja.types)
,
[1]
PrivateAccess (MemberAccess attribute)
progress (BackgroundTask attribute)
ProtectedAccess (MemberAccess attribute)
ProxyHandler (class in binaryninja.downloadprovider)
Ptr64Suffix (PointerSuffix attribute)
PublicAccess (MemberAccess attribute)
push() (LowLevelILFunction method)
pyNativeStr() (in module binaryninja)
(in module binaryninja.databuffer)
(in module binaryninja.demangle)
(in module binaryninja.downloadprovider)
(in module binaryninja.metadata)
(in module binaryninja.settings)
(in module binaryninja.types)
PythonDownloadInstance (class in binaryninja.downloadprovider)
,
[1]
PythonDownloadProvider (class in binaryninja.downloadprovider)
,
[1]
PythonScriptingInstance (class in binaryninja.scriptingprovider)
,
[1]
PythonScriptingInstance.InterpreterThread (class in binaryninja.scriptingprovider)
PythonScriptingProvider (class in binaryninja.scriptingprovider)
,
[1]
Q
QualifiedName (class in binaryninja.types)
,
[1]
query_metadata() (BinaryView method)
QuestionIcon (MessageBoxIcon attribute)
R
range() (in module binaryninja)
(in module binaryninja.architecture)
(in module binaryninja.basicblock)
(in module binaryninja.binaryview)
(in module binaryninja.callingconvention)
(in module binaryninja.demangle)
(in module binaryninja.downloadprovider)
(in module binaryninja.flowgraph)
(in module binaryninja.function)
(in module binaryninja.interaction)
(in module binaryninja.lowlevelil)
(in module binaryninja.mediumlevelil)
(in module binaryninja.metadata)
(in module binaryninja.platform)
(in module binaryninja.plugin)
(in module binaryninja.pluginmanager)
(in module binaryninja.scriptingprovider)
(in module binaryninja.settings)
(in module binaryninja.transform)
(in module binaryninja.types)
(in module binaryninja.update)
RangePluginCommand (PluginCommandType attribute)
Rational (class in binaryninja.numbers)
,
[1]
raw (FileMetadata attribute)
raw_name (Symbol attribute)
RawDataType (MetadataType attribute)
read() (BinaryReader method)
(BinaryView method)
(CoreFileAccessor method)
(PythonScriptingInstance.InterpreterThread method)
read16() (BinaryReader method)
read16be() (BinaryReader method)
read16le() (BinaryReader method)
read32() (BinaryReader method)
read32be() (BinaryReader method)
read32le() (BinaryReader method)
read64() (BinaryReader method)
read64be() (BinaryReader method)
read64le() (BinaryReader method)
read8() (BinaryReader method)
readable (Segment attribute)
ReadOnlyCodeSectionSemantics (SectionSemantics attribute)
ReadOnlyDataSectionSemantics (SectionSemantics attribute)
ReadWriteDataSectionSemantics (SectionSemantics attribute)
ReadyForScriptExecution (ScriptingProviderInputReadyState attribute)
ReadyForScriptProgramInput (ScriptingProviderInputReadyState attribute)
Real (class in binaryninja.numbers)
,
[1]
real (Complex attribute)
(Real attribute)
reanalyze() (BinaryView method)
(Function method)
recognize_low_level_il() (FunctionRecognizer method)
recognize_medium_level_il() (FunctionRecognizer method)
RedHighlightColor (HighlightStandardColor attribute)
redirect_output_to_log() (in module binaryninja.log)
,
[1]
redirect_stdio() (in module binaryninja.scriptingprovider)
,
[1]
redo() (BinaryView method)
(FileMetadata method)
ReferenceReferenceType (ReferenceType attribute)
ReferenceSource (class in binaryninja.architecture)
,
[1]
ReferenceSuffix (PointerSuffix attribute)
ReferenceType (class in binaryninja.enums)
,
[1]
ReferenceTypeWithConfidence (class in binaryninja.types)
,
[1]
reg() (LowLevelILFunction method)
reg_split() (LowLevelILFunction method)
reg_stack_adjustments (Function attribute)
reg_stack_pop() (LowLevelILFunction method)
reg_stack_push() (LowLevelILFunction method)
reg_stack_top_relative() (LowLevelILFunction method)
reg_stacks (Architecture attribute)
register() (ArchitectureHook method)
(DownloadProvider method)
(InteractionHandler method)
(MainThreadActionHandler method)
(Platform method)
(ScriptingProvider method)
(binaryninja.binaryview.BinaryView class method)
(binaryninja.plugin.PluginCommand class method)
(binaryninja.undoaction.UndoAction class method)
(in module binaryninja.atexit)
,
[1]
register_arch() (binaryninja.functionrecognizer.FunctionRecognizer class method)
(BinaryViewType method)
register_calling_convention() (Architecture method)
(Platform method)
register_default_platform() (BinaryViewType method)
register_for_address() (binaryninja.plugin.PluginCommand class method)
register_for_function() (binaryninja.plugin.PluginCommand class method)
register_for_low_level_il_function() (binaryninja.plugin.PluginCommand class method)
register_for_low_level_il_instruction() (binaryninja.plugin.PluginCommand class method)
register_for_medium_level_il_function() (binaryninja.plugin.PluginCommand class method)
register_for_medium_level_il_instruction() (binaryninja.plugin.PluginCommand class method)
register_for_range() (binaryninja.plugin.PluginCommand class method)
register_generic() (DataRenderer method)
register_global() (binaryninja.functionrecognizer.FunctionRecognizer class method)
register_group() (Settings method)
register_notification() (BinaryView method)
register_output_listener() (ScriptingInstance method)
register_platform() (BinaryViewType method)
register_platform_types() (BinaryView method)
register_setting() (Settings method)
register_type_specific() (DataRenderer method)
registered_view_type (BinaryView attribute)
RegisterInfo (class in binaryninja.function)
,
[1]
RegisterSet (class in binaryninja.types)
,
[1]
RegisterStackAdjustmentWithConfidence (class in binaryninja.types)
,
[1]
RegisterStackInfo (class in binaryninja.function)
,
[1]
RegisterToken (InstructionTextTokenType attribute)
RegisterValue (class in binaryninja.function)
,
[1]
RegisterValueType (class in binaryninja.enums)
,
[1]
RegisterVariableSourceType (VariableSourceType attribute)
regs (Architecture attribute)
release_advanced_analysis_data() (Function method)
reloc_pointer() (LowLevelILFunction method)
relocatable (BinaryView attribute)
relocation_count (Segment attribute)
relocation_ranges (BinaryView attribute)
(Segment attribute)
relocation_ranges_at() (BinaryView method)
(Segment method)
RelocationType (class in binaryninja.enums)
,
[1]
remote_reference (Repository attribute)
remove() (BinaryView method)
(Enumeration method)
(Metadata method)
(Structure method)
remove_auto_section() (BinaryView method)
remove_auto_segment() (BinaryView method)
remove_function() (BinaryView method)
remove_metadata() (BinaryView method)
remove_user_function() (BinaryView method)
remove_user_section() (BinaryView method)
remove_user_segment() (BinaryView method)
rename_type() (BinaryView method)
replace() (Enumeration method)
(Structure method)
RepoPlugin (class in binaryninja.pluginmanager)
,
[1]
RepoPlugin.PluginType (class in binaryninja.pluginmanager)
RepoPlugin.PluginUpdateStatus (class in binaryninja.pluginmanager)
ReportCollection (class in binaryninja.interaction)
,
[1]
ReportType (class in binaryninja.enums)
,
[1]
repositories (RepositoryManager attribute)
Repository (class in binaryninja.pluginmanager)
,
[1]
RepositoryManager (class in binaryninja.pluginmanager)
,
[1]
request_advanced_analysis_data() (Function method)
request_debug_report() (Function method)
reset() (Settings method)
reset_all() (Settings method)
reset_deduplicated_comments() (DisassemblyTextRenderer method)
RestrictSuffix (PointerSuffix attribute)
ret() (LowLevelILFunction method)
return_address() (binaryninja.function.RegisterValue class method)
return_regs (Function attribute)
return_type (Function attribute)
return_value (Type attribute)
ReturnAddressValue (RegisterValueType attribute)
rotate_left() (LowLevelILFunction method)
rotate_left_carry() (LowLevelILFunction method)
rotate_right() (LowLevelILFunction method)
rotate_right_carry() (LowLevelILFunction method)
round_to_int() (LowLevelILFunction method)
RttiBaseClassArray (NameType attribute)
RttiBaseClassDescriptor (NameType attribute)
RttiClassHeirarchyDescriptor (NameType attribute)
RttiCompleteObjectLocator (NameType attribute)
RttiTypeDescriptor (NameType attribute)
run() (BackgroundTaskThread method)
(PythonScriptingInstance.InterpreterThread method)
RValueReferenceType (ReferenceType attribute)
S
save() (BinaryView method)
save_auto_snapshot() (BinaryView method)
(FileMetadata method)
saved (BinaryView attribute)
(FileMetadata attribute)
SaveFileNameField (class in binaryninja.interaction)
,
[1]
SaveFileNameFormField (FormInputFieldType attribute)
ScalarDeletingDestructorNameType (NameType attribute)
ScriptExecutionCancelled (ScriptingProviderExecuteResult attribute)
ScriptingInstance (class in binaryninja.scriptingprovider)
,
[1]
ScriptingOutputListener (class in binaryninja.scriptingprovider)
,
[1]
ScriptingProvider (class in binaryninja.scriptingprovider)
,
[1]
ScriptingProviderExecuteResult (class in binaryninja.enums)
,
[1]
ScriptingProviderInputReadyState (class in binaryninja.enums)
,
[1]
Section (class in binaryninja.binaryview)
,
[1]
SectionEndLineType (LinearDisassemblyLineType attribute)
sections (BinaryView attribute)
SectionSemantics (class in binaryninja.enums)
,
[1]
SectionSeparatorLineType (LinearDisassemblyLineType attribute)
SectionStartLineType (LinearDisassemblyLineType attribute)
seek() (BinaryReader method)
(BinaryWriter method)
seek_relative() (BinaryReader method)
(BinaryWriter method)
Segment (class in binaryninja.binaryview)
,
[1]
SegmentContainsCode (SegmentFlag attribute)
SegmentContainsData (SegmentFlag attribute)
SegmentDenyExecute (SegmentFlag attribute)
SegmentDenyWrite (SegmentFlag attribute)
SegmentExecutable (SegmentFlag attribute)
SegmentFlag (class in binaryninja.enums)
,
[1]
SegmentReadable (SegmentFlag attribute)
segments (BinaryView attribute)
SegmentWritable (SegmentFlag attribute)
semantic_class_for_flag_write_type (Architecture attribute)
semantic_flag_classes (Architecture attribute)
semantic_flag_groups (Architecture attribute)
semantics (Section attribute)
SeparatorField (class in binaryninja.interaction)
,
[1]
SeparatorFormField (FormInputFieldType attribute)
session_data (BinaryView attribute)
(FileMetadata attribute)
(Function attribute)
set_auto_call_reg_stack_adjustment() (Function method)
set_auto_call_reg_stack_adjustment_for_reg_stack() (Function method)
set_auto_call_stack_adjustment() (Function method)
set_auto_calling_convention() (Function method)
set_auto_can_return() (Function method)
set_auto_clobbered_regs() (Function method)
set_auto_has_variable_arguments() (Function method)
set_auto_highlight() (BasicBlock method)
set_auto_indirect_branches() (Function method)
set_auto_instr_highlight() (Function method)
set_auto_parameter_vars() (Function method)
set_auto_reg_stack_adjustments() (Function method)
set_auto_return_regs() (Function method)
set_auto_return_type() (Function method)
set_auto_stack_adjustment() (Function method)
set_auto_type() (Function method)
set_auto_updates_enabled() (in module binaryninja.update)
,
[1]
set_bool() (Settings method)
set_call_reg_stack_adjustment() (Function method)
set_call_reg_stack_adjustment_for_reg_stack() (Function method)
set_call_stack_adjustment() (Function method)
set_comment() (Function method)
set_comment_at() (Function method)
set_current_address() (LowLevelILFunction method)
(MediumLevelILFunction method)
(ScriptingInstance method)
set_current_basic_block() (ScriptingInstance method)
set_current_binary_view() (ScriptingInstance method)
set_current_function() (ScriptingInstance method)
set_current_selection() (ScriptingInstance method)
set_current_source_block() (LowLevelILFunction method)
set_default_session_data() (binaryninja.binaryview.BinaryView class method)
(binaryninja.filemetadata.FileMetadata class method)
(binaryninja.function.Function class method)
set_double() (Settings method)
set_flag() (LowLevelILFunction method)
set_indirect_branches() (LowLevelILFunction method)
set_int_display_type() (Function method)
set_integer() (Settings method)
set_option() (DisassemblySettings method)
set_reg() (LowLevelILFunction method)
set_reg_split() (LowLevelILFunction method)
set_reg_stack_top_relative() (LowLevelILFunction method)
set_string() (Settings method)
set_string_list() (Settings method)
set_user_highlight() (BasicBlock method)
set_user_indirect_branches() (Function method)
set_user_instr_highlight() (Function method)
set_user_type() (Function method)
set_view_type_constant() (Architecture method)
set_worker_thread_count() (in module binaryninja.mainthread)
,
[1]
Settings (class in binaryninja.downloadprovider)
(class in binaryninja.settings)
,
[1]
settings (DisassemblyTextRenderer attribute)
SettingsAutoScope (SettingsScope attribute)
SettingsContextScope (SettingsScope attribute)
SettingsDefaultScope (SettingsScope attribute)
SettingsInvalidScope (SettingsScope attribute)
SettingsScope (class in binaryninja.enums)
,
[1]
SettingsUserScope (SettingsScope attribute)
SettingsWorkspaceScope (SettingsScope attribute)
shift_left() (LowLevelILFunction method)
short_name (Symbol attribute)
show() (FlowGraph method)
show_graph_report() (BinaryView method)
(InteractionHandler method)
(in module binaryninja.interaction)
,
[1]
show_html_report() (BinaryView method)
(InteractionHandler method)
(in module binaryninja.interaction)
,
[1]
show_markdown_report() (BinaryView method)
(InteractionHandler method)
(in module binaryninja.interaction)
,
[1]
show_message_box() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
show_plain_text_report() (BinaryView method)
(InteractionHandler method)
(in module binaryninja.interaction)
,
[1]
show_report_collection() (in module binaryninja.interaction)
,
[1]
(InteractionHandler method)
ShowAddress (DisassemblyOption attribute)
ShowCallParameterNames (DisassemblyOption attribute)
ShowDefaultRegisterTypes (DisassemblyOption attribute)
ShowFlagUsage (DisassemblyOption attribute)
ShowOpcode (DisassemblyOption attribute)
ShowRegisterHighlight (DisassemblyOption attribute)
ShowVariablesAtTopOfGraph (DisassemblyOption attribute)
ShowVariableTypesWhenAssigned (DisassemblyOption attribute)
shutdown() (in module binaryninja)
sign_extend() (LowLevelILFunction method)
signed (Type attribute)
SignedDecimalDisplayType (IntegerDisplayType attribute)
SignedHexadecimalDisplayType (IntegerDisplayType attribute)
SignedIntegerDataType (MetadataType attribute)
SignedOctalDisplayType (IntegerDisplayType attribute)
SignedRangeValue (RegisterValueType attribute)
SignExtendToFullWidth (ImplicitRegisterExtend attribute)
SizeWithConfidence (class in binaryninja.types)
,
[1]
skip_and_return_value() (Architecture method)
(BinaryView method)
(CoreArchitecture method)
source_block (BasicBlock attribute)
SpecialFlagRole (FlagRole attribute)
ssa_form (LowLevelILFunction attribute)
(LowLevelILInstruction attribute)
(MediumLevelILFunction attribute)
(MediumLevelILInstruction attribute)
ssa_memory_version (MediumLevelILInstruction attribute)
SSAFlag (class in binaryninja.lowlevelil)
,
[1]
SSARegister (class in binaryninja.lowlevelil)
,
[1]
SSARegisterOrFlag (class in binaryninja.lowlevelil)
,
[1]
SSARegisterStack (class in binaryninja.lowlevelil)
,
[1]
SSAVariable (class in binaryninja.mediumlevelil)
,
[1]
stack_adjusted_on_return (CallingConvention attribute)
stack_adjustment (Function attribute)
(Type attribute)
stack_frame_offset() (binaryninja.function.RegisterValue class method)
stack_layout (Function attribute)
stack_pointer (Architecture attribute)
stack_reserved_for_arg_regs (CallingConvention attribute)
StackFrameOffset (RegisterValueType attribute)
StackVariableReference (class in binaryninja.function)
,
[1]
StackVariableSourceType (VariableSourceType attribute)
standalone_platform (Architecture attribute)
StandardHighlightColor (HighlightColorStyle attribute)
StandardRelocationType (RelocationType attribute)
start (BasicBlock attribute)
(BinaryView attribute)
(Function attribute)
(Section attribute)
(Segment attribute)
start() (BackgroundTaskThread method)
StaticScope (MemberScope attribute)
stdcall_calling_convention (Platform attribute)
STDCallCallingConvention (CallingConventionName attribute)
store() (LowLevelILFunction method)
store_metadata() (BinaryView method)
str (StructuredDataValue attribute)
strict_dominators (BasicBlock attribute)
string_found() (BinaryDataNotification method)
string_removed() (BinaryDataNotification method)
StringDataType (MetadataType attribute)
StringNameType (NameType attribute)
StringReference (class in binaryninja.binaryview)
,
[1]
strings (BinaryView attribute)
StringToken (InstructionTextTokenType attribute)
StringType (class in binaryninja.enums)
,
[1]
StructNamedTypeClass (NamedTypeReferenceClass attribute)
StructStructureType (StructureType attribute)
Structure (class in binaryninja.types)
,
[1]
structure (Type attribute)
structure_type() (binaryninja.types.Type class method)
StructuredDataValue (class in binaryninja.binaryview)
,
[1]
StructuredDataView (class in binaryninja.binaryview)
,
[1]
StructureMember (class in binaryninja.types)
,
[1]
StructureType (class in binaryninja.enums)
,
[1]
StructureTypeClass (TypeClass attribute)
sub() (LowLevelILFunction method)
sub_borrow() (LowLevelILFunction method)
SuccessfulScriptExecution (ScriptingProviderExecuteResult attribute)
Symbol (class in binaryninja.types)
,
[1]
symbol (Function attribute)
SymbolBinding (class in binaryninja.enums)
,
[1]
symbols (BinaryView attribute)
SymbolType (class in binaryninja.enums)
,
[1]
system_call() (LowLevelILFunction method)
system_call_convention (Platform attribute)
system_calls (Platform attribute)
SystemCall (BranchType attribute)
T
tailcall() (LowLevelILFunction method)
target (Type attribute)
temp_flag_count (LowLevelILFunction attribute)
temp_reg_count (LowLevelILFunction attribute)
TemporaryAction (ActionType attribute)
test_bit() (LowLevelILFunction method)
TextCodecTransform (TransformType attribute)
TextEncodeTransform (TransformType attribute)
TextLineField (class in binaryninja.interaction)
,
[1]
TextLineFormField (FormInputFieldType attribute)
TextToken (InstructionTextTokenType attribute)
ThisCallCallingConvention (CallingConventionName attribute)
ThunkScope (MemberScope attribute)
tokens (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
(Type attribute)
too_large (Function attribute)
Transform (class in binaryninja.transform)
,
[1]
transform_type (Transform attribute)
TransformParameter (class in binaryninja.transform)
,
[1]
TransformType (class in binaryninja.enums)
,
[1]
trap() (LowLevelILFunction method)
TrueBranch (BranchType attribute)
TrueBranchDependent (ILBranchDependence attribute)
Type (class in binaryninja.datarender)
(class in binaryninja.types)
,
[1]
type (Metadata attribute)
(Section attribute)
(Structure attribute)
(StructuredDataValue attribute)
(Symbol attribute)
type_class (NamedTypeReference attribute)
(Type attribute)
type_defined() (BinaryDataNotification method)
type_id (NamedTypeReference attribute)
type_tokens (Function attribute)
type_undefined() (BinaryDataNotification method)
TypeClass (class in binaryninja.enums)
,
[1]
TypedefNamedTypeClass (NamedTypeReferenceClass attribute)
TypeNameToken (InstructionTextTokenType attribute)
TypeofNameType (NameType attribute)
TypeParserResult (class in binaryninja.types)
,
[1]
types (BinaryView attribute)
(Platform attribute)
U
UDTReturningNameType (NameType attribute)
UiPluginType (PluginType attribute)
(RepoPlugin.PluginType attribute)
UnalignedSuffix (PointerSuffix attribute)
UnconditionalBranch (BranchType attribute)
undefine_auto_symbol() (BinaryView method)
undefine_data_var() (BinaryView method)
undefine_type() (BinaryView method)
undefine_user_data_var() (BinaryView method)
undefine_user_symbol() (BinaryView method)
undefine_user_type() (BinaryView method)
undefined() (LowLevelILFunction method)
undetermined() (binaryninja.function.RegisterValue class method)
UndeterminedValue (RegisterValueType attribute)
undo() (BinaryView method)
(FileMetadata method)
UndoAction (class in binaryninja.undoaction)
,
[1]
unescape() (DataBuffer method)
unescape_string() (in module binaryninja.databuffer)
,
[1]
UnicodeCodecTransform (TransformType attribute)
unimplemented() (LowLevelILFunction method)
unimplemented_memory_ref() (LowLevelILFunction method)
uninstall_plugin() (RepositoryManager method)
union (Structure attribute)
UnionNamedTypeClass (NamedTypeReferenceClass attribute)
UnionStructureType (StructureType attribute)
UnknownNamedTypeClass (NamedTypeReferenceClass attribute)
UnorderedFlagRole (FlagRole attribute)
unregister_notification() (BinaryView method)
unregister_output_listener() (ScriptingInstance method)
unresolved_stack_adjustment_graph (Function attribute)
UnresolvedBranch (BranchType attribute)
UnsignedDecimalDisplayType (IntegerDisplayType attribute)
UnsignedHexadecimalDisplayType (IntegerDisplayType attribute)
UnsignedIntegerDataType (MetadataType attribute)
UnsignedOctalDisplayType (IntegerDisplayType attribute)
UnsignedRangeValue (RegisterValueType attribute)
update() (CoreFlowGraph method)
(FlowGraph method)
(UpdateVersion method)
update_analysis() (BinaryView method)
update_analysis_and_wait() (BinaryView method)
update_plugin() (RepositoryManager method)
update_property() (Settings method)
update_status (RepoPlugin attribute)
update_to_latest() (UpdateChannel method)
UpdateAvailable (UpdateResult attribute)
UpdateChannel (class in binaryninja.update)
,
[1]
UpdateFailed (UpdateResult attribute)
UpdateProgressCallback (class in binaryninja.update)
,
[1]
UpdateResult (class in binaryninja.enums)
,
[1]
updates_available (UpdateChannel attribute)
updates_checked() (in module binaryninja.update)
,
[1]
UpdatesAvailablePluginStatus (PluginUpdateStatus attribute)
(RepoPlugin.PluginUpdateStatus attribute)
UpdateSuccess (UpdateResult attribute)
UpdateVersion (class in binaryninja.update)
,
[1]
UpToDatePluginStatus (PluginUpdateStatus attribute)
(RepoPlugin.PluginUpdateStatus attribute)
url (RepoPlugin attribute)
(Repository attribute)
URLError
urlopen() (in module binaryninja.downloadprovider)
user_plugin_path() (in module binaryninja)
Utf16String (StringType attribute)
Utf32String (StringType attribute)
Utf8String (StringType attribute)
V
value (LowLevelILInstruction attribute)
(MediumLevelILInstruction attribute)
(Metadata attribute)
(StringReference attribute)
(StructuredDataValue attribute)
ValueRange (class in binaryninja.function)
,
[1]
ValueTypeClass (TypeClass attribute)
VarArgsTypeClass (TypeClass attribute)
Variable (class in binaryninja.function)
,
[1]
variables (Platform attribute)
VariableSourceType (class in binaryninja.enums)
,
[1]
vars (Function attribute)
vars_read (MediumLevelILInstruction attribute)
vars_written (MediumLevelILInstruction attribute)
VBaseDestructorNameType (NameType attribute)
VBTableNameType (NameType attribute)
VCallNameType (NameType attribute)
VectorCallCallingConvention (CallingConventionName attribute)
VectorConstructorIteratorNameType (NameType attribute)
VectorDeletingDestructorNameType (NameType attribute)
VectorDestructorIteratorNameType (NameType attribute)
VectorVBaseConstructorIteratoreNameType (NameType attribute)
version (RepoPlugin attribute)
versions (UpdateChannel attribute)
vertical_block_margin (FlowGraph attribute)
VFTableNameType (NameType attribute)
view (BasicBlock attribute)
(BinaryView attribute)
(FileMetadata attribute)
(Function attribute)
view_type (BinaryView attribute)
VirtualDisplacementMapNameType (NameType attribute)
VirtualScope (MemberScope attribute)
void() (binaryninja.types.Type class method)
VoidTypeClass (TypeClass attribute)
W
wait() (MainThreadAction method)
WarningIcon (MessageBoxIcon attribute)
WarningLog (LogLevel attribute)
WeakBinding (SymbolBinding attribute)
WhiteHighlightColor (HighlightStandardColor attribute)
WideCharTypeClass (TypeClass attribute)
width (DisassemblySettings attribute)
(FlowGraph attribute)
(FlowGraphNode attribute)
(Structure attribute)
(StructuredDataValue attribute)
(Type attribute)
with_confidence() (CallingConvention method)
(ParameterVariables method)
(RegisterSet method)
(Type method)
with_metaclass() (in module binaryninja)
(in module binaryninja.architecture)
(in module binaryninja.binaryview)
(in module binaryninja.downloadprovider)
(in module binaryninja.platform)
(in module binaryninja.plugin)
(in module binaryninja.scriptingprovider)
(in module binaryninja.transform)
(in module binaryninja.update)
worker_enqueue() (in module binaryninja.mainthread)
,
[1]
worker_interactive_enqueue() (in module binaryninja.mainthread)
,
[1]
worker_priority_enqueue() (in module binaryninja.mainthread)
,
[1]
wrap_comment() (DisassemblyTextRenderer method)
writable (Segment attribute)
write() (BinaryView method)
(BinaryWriter method)
(CoreFileAccessor method)
write16() (BinaryWriter method)
write16be() (BinaryWriter method)
write16le() (BinaryWriter method)
write32() (BinaryWriter method)
write32be() (BinaryWriter method)
write32le() (BinaryWriter method)
write64() (BinaryWriter method)
write64be() (BinaryWriter method)
write64le() (BinaryWriter method)
write8() (BinaryWriter method)
write_at_cursor() (PythonScriptingInstance.InterpreterThread method)
X
x (FlowGraphNode attribute)
xor_expr() (LowLevelILFunction method)
Y
y (FlowGraphNode attribute)
YellowHighlightColor (HighlightStandardColor attribute)
YesButton (MessageBoxButtonResult attribute)
YesNoButtonSet (MessageBoxButtonSet attribute)
YesNoCancelButtonSet (MessageBoxButtonSet attribute)
Z
zero_extend() (LowLevelILFunction method)
ZeroExtendToFullWidth (ImplicitRegisterExtend attribute)
ZeroFlagRole (FlagRole attribute)
zlib_compress() (DataBuffer method)
zlib_decompress() (DataBuffer method)