|
struct | ActiveAnalysisInfo |
|
class | Activity |
|
class | AdvancedFunctionAnalysisDataRequestor |
|
class | AnalysisCompletionEvent |
|
class | AnalysisContext |
|
struct | AnalysisInfo |
|
struct | APIAble |
| Helper class to determine if a type is "API-able" aka has the following interface: More...
|
|
struct | ArchAndAddr |
|
class | Architecture |
| The Architecture class is the base class for all CPU architectures. More...
|
|
class | ArchitectureExtension |
|
class | ArchitectureHook |
|
class | BackgroundTask |
|
class | BaseAddressDetection |
|
struct | BaseAddressDetectionSettings |
|
struct | BaseStructure |
|
class | BasicBlock |
|
struct | BasicBlockEdge |
|
class | BinaryData |
|
class | BinaryDataNotification |
|
class | BinaryReader |
| BinaryReader is a convenience class for reading binary data. More...
|
|
class | BinaryView |
| BinaryView implements a view on binary data, and presents a queryable interface of a binary file. More...
|
|
class | BinaryViewType |
| The BinaryViewType object is used internally and should not be directly instantiated. More...
|
|
class | BinaryWriter |
| BinaryWriter is a convenience class for writing binary data. More...
|
|
class | CallbackRef |
|
class | CallingConvention |
|
class | Component |
| Components are objects that can contain Functions and other Components. More...
|
|
class | Confidence |
|
class | Confidence< Ref< T > > |
|
class | ConfidenceBase |
|
struct | ConstantData |
|
class | CoreArchitecture |
|
class | CoreBinaryViewType |
|
class | CoreCallingConvention |
|
class | CoreDemangler |
|
class | CoreDownloadInstance |
|
class | CoreDownloadProvider |
|
class | CoreFileAccessor |
|
class | CoreFlowGraph |
|
class | CoreFlowGraphLayout |
|
class | CoreLanguageRepresentationFunction |
|
class | CoreLanguageRepresentationFunctionType |
|
class | CoreLineFormatter |
|
class | CorePlatform |
|
class | CoreRefCountObject |
|
class | CoreRelocationHandler |
|
class | CoreRenderLayer |
|
class | CoreScriptingInstance |
|
class | CoreScriptingProvider |
|
class | CoreSecretsProvider |
|
class | CoreTransform |
|
class | CoreTypeParser |
|
class | CoreTypePrinter |
|
class | CoreWebsocketClient |
|
class | CoreWebsocketProvider |
|
class | CustomDebugInfoParser |
|
class | Database |
| Provides lower level access to raw snapshot data used to construct analysis data. More...
|
|
struct | DatabaseException |
|
class | DataBuffer |
|
class | DataRenderer |
| DataRenderer objects tell the Linear View how to render specific types. More...
|
|
class | DataRendererContainer |
| Used for registering DataRenderers. More...
|
|
struct | DataVariable |
|
struct | DataVariableAndName |
|
struct | DebugFunctionInfo |
|
class | DebugInfo |
|
class | DebugInfoParser |
|
class | Demangler |
|
class | DisassemblySettings |
|
struct | DisassemblyTextLine |
|
struct | DisassemblyTextLineTypeInfo |
|
class | DisassemblyTextRenderer |
|
class | DownloadInstance |
|
class | DownloadProvider |
|
class | Enumeration |
|
class | EnumerationBuilder |
| EnumerationBuilder is a convenience class used for building Enumeration Types. More...
|
|
struct | EnumerationMember |
|
struct | ExceptionWithStackTrace |
|
class | ExternalLibrary |
|
class | ExternalLocation |
|
class | FieldResolutionInfo |
|
class | FileAccessor |
|
class | FileMetadata |
|
struct | FindParameters |
|
class | FirmwareNinja |
| FirmwareNinja is a class containing features specific to firmware analysis. More...
|
|
struct | FirmwareNinjaDevice |
|
struct | FirmwareNinjaDeviceAccesses |
|
struct | FirmwareNinjaFunctionMemoryAccesses |
|
class | FirmwareNinjaReferenceNode |
| FirmwareNinjaReferenceNode is a class used to build reference trees for memory regions, functions, and data variables. More...
|
|
class | FirmwareNinjaRelationship |
| FirmwareNinjaRelationship is a class used to represent inter-binary and cross-binary relationships. More...
|
|
class | FlowGraph |
| FlowGraph implements a directed flow graph to be shown in the UI. More...
|
|
struct | FlowGraphEdge |
|
class | FlowGraphLayout |
|
class | FlowGraphLayoutRequest |
|
class | FlowGraphNode |
|
struct | FormInputField |
|
class | Function |
|
struct | FunctionParameter |
|
class | FunctionRecognizer |
|
struct | FunctionViewType |
|
struct | HighLevelILConstantDataInstruction |
|
struct | HighLevelILConstantInstruction |
|
class | HighLevelILFunction |
|
class | HighLevelILIndexList |
|
struct | HighLevelILInstruction |
|
class | HighLevelILInstructionAccessException |
|
struct | HighLevelILInstructionAccessor |
|
struct | HighLevelILInstructionAccessor< HLIL_ADC > |
|
struct | HighLevelILInstructionAccessor< HLIL_ADD > |
|
struct | HighLevelILInstructionAccessor< HLIL_ADD_OVERFLOW > |
|
struct | HighLevelILInstructionAccessor< HLIL_ADDRESS_OF > |
|
struct | HighLevelILInstructionAccessor< HLIL_AND > |
|
struct | HighLevelILInstructionAccessor< HLIL_ARRAY_INDEX > |
|
struct | HighLevelILInstructionAccessor< HLIL_ARRAY_INDEX_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASR > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASSERT > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASSERT_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASSIGN > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASSIGN_MEM_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASSIGN_UNPACK > |
|
struct | HighLevelILInstructionAccessor< HLIL_ASSIGN_UNPACK_MEM_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_BLOCK > |
|
struct | HighLevelILInstructionAccessor< HLIL_BOOL_TO_INT > |
|
struct | HighLevelILInstructionAccessor< HLIL_BP > |
|
struct | HighLevelILInstructionAccessor< HLIL_BREAK > |
|
struct | HighLevelILInstructionAccessor< HLIL_CALL > |
|
struct | HighLevelILInstructionAccessor< HLIL_CALL_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_CASE > |
|
struct | HighLevelILInstructionAccessor< HLIL_CEIL > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_E > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_NE > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_SGE > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_SGT > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_SLE > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_SLT > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_UGE > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_UGT > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_ULE > |
|
struct | HighLevelILInstructionAccessor< HLIL_CMP_ULT > |
|
struct | HighLevelILInstructionAccessor< HLIL_CONST > |
|
struct | HighLevelILInstructionAccessor< HLIL_CONST_DATA > |
|
struct | HighLevelILInstructionAccessor< HLIL_CONST_PTR > |
|
struct | HighLevelILInstructionAccessor< HLIL_CONTINUE > |
|
struct | HighLevelILInstructionAccessor< HLIL_DEREF > |
|
struct | HighLevelILInstructionAccessor< HLIL_DEREF_FIELD > |
|
struct | HighLevelILInstructionAccessor< HLIL_DEREF_FIELD_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_DEREF_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_DIVS > |
|
struct | HighLevelILInstructionAccessor< HLIL_DIVS_DP > |
|
struct | HighLevelILInstructionAccessor< HLIL_DIVU > |
|
struct | HighLevelILInstructionAccessor< HLIL_DIVU_DP > |
|
struct | HighLevelILInstructionAccessor< HLIL_DO_WHILE > |
|
struct | HighLevelILInstructionAccessor< HLIL_DO_WHILE_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_EXTERN_PTR > |
|
struct | HighLevelILInstructionAccessor< HLIL_FABS > |
|
struct | HighLevelILInstructionAccessor< HLIL_FADD > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_E > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_GE > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_GT > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_LE > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_LT > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_NE > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_O > |
|
struct | HighLevelILInstructionAccessor< HLIL_FCMP_UO > |
|
struct | HighLevelILInstructionAccessor< HLIL_FDIV > |
|
struct | HighLevelILInstructionAccessor< HLIL_FLOAT_CONST > |
|
struct | HighLevelILInstructionAccessor< HLIL_FLOAT_CONV > |
|
struct | HighLevelILInstructionAccessor< HLIL_FLOAT_TO_INT > |
|
struct | HighLevelILInstructionAccessor< HLIL_FLOOR > |
|
struct | HighLevelILInstructionAccessor< HLIL_FMUL > |
|
struct | HighLevelILInstructionAccessor< HLIL_FNEG > |
|
struct | HighLevelILInstructionAccessor< HLIL_FOR > |
|
struct | HighLevelILInstructionAccessor< HLIL_FOR_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_FORCE_VER > |
|
struct | HighLevelILInstructionAccessor< HLIL_FORCE_VER_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_FSQRT > |
|
struct | HighLevelILInstructionAccessor< HLIL_FSUB > |
|
struct | HighLevelILInstructionAccessor< HLIL_FTRUNC > |
|
struct | HighLevelILInstructionAccessor< HLIL_GOTO > |
|
struct | HighLevelILInstructionAccessor< HLIL_IF > |
|
struct | HighLevelILInstructionAccessor< HLIL_IMPORT > |
|
struct | HighLevelILInstructionAccessor< HLIL_INT_TO_FLOAT > |
|
struct | HighLevelILInstructionAccessor< HLIL_INTRINSIC > |
|
struct | HighLevelILInstructionAccessor< HLIL_INTRINSIC_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_JUMP > |
|
struct | HighLevelILInstructionAccessor< HLIL_LABEL > |
|
struct | HighLevelILInstructionAccessor< HLIL_LOW_PART > |
|
struct | HighLevelILInstructionAccessor< HLIL_LSL > |
|
struct | HighLevelILInstructionAccessor< HLIL_LSR > |
|
struct | HighLevelILInstructionAccessor< HLIL_MEM_PHI > |
|
struct | HighLevelILInstructionAccessor< HLIL_MODS > |
|
struct | HighLevelILInstructionAccessor< HLIL_MODS_DP > |
|
struct | HighLevelILInstructionAccessor< HLIL_MODU > |
|
struct | HighLevelILInstructionAccessor< HLIL_MODU_DP > |
|
struct | HighLevelILInstructionAccessor< HLIL_MUL > |
|
struct | HighLevelILInstructionAccessor< HLIL_MULS_DP > |
|
struct | HighLevelILInstructionAccessor< HLIL_MULU_DP > |
|
struct | HighLevelILInstructionAccessor< HLIL_NEG > |
|
struct | HighLevelILInstructionAccessor< HLIL_NOP > |
|
struct | HighLevelILInstructionAccessor< HLIL_NORET > |
|
struct | HighLevelILInstructionAccessor< HLIL_NOT > |
|
struct | HighLevelILInstructionAccessor< HLIL_OR > |
|
struct | HighLevelILInstructionAccessor< HLIL_RET > |
|
struct | HighLevelILInstructionAccessor< HLIL_RLC > |
|
struct | HighLevelILInstructionAccessor< HLIL_ROL > |
|
struct | HighLevelILInstructionAccessor< HLIL_ROR > |
|
struct | HighLevelILInstructionAccessor< HLIL_ROUND_TO_INT > |
|
struct | HighLevelILInstructionAccessor< HLIL_RRC > |
|
struct | HighLevelILInstructionAccessor< HLIL_SBB > |
|
struct | HighLevelILInstructionAccessor< HLIL_SPLIT > |
|
struct | HighLevelILInstructionAccessor< HLIL_STRUCT_FIELD > |
|
struct | HighLevelILInstructionAccessor< HLIL_SUB > |
|
struct | HighLevelILInstructionAccessor< HLIL_SWITCH > |
|
struct | HighLevelILInstructionAccessor< HLIL_SX > |
|
struct | HighLevelILInstructionAccessor< HLIL_SYSCALL > |
|
struct | HighLevelILInstructionAccessor< HLIL_SYSCALL_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_TAILCALL > |
|
struct | HighLevelILInstructionAccessor< HLIL_TEST_BIT > |
|
struct | HighLevelILInstructionAccessor< HLIL_TRAP > |
|
struct | HighLevelILInstructionAccessor< HLIL_UNDEF > |
|
struct | HighLevelILInstructionAccessor< HLIL_UNIMPL > |
|
struct | HighLevelILInstructionAccessor< HLIL_UNIMPL_MEM > |
|
struct | HighLevelILInstructionAccessor< HLIL_UNREACHABLE > |
|
struct | HighLevelILInstructionAccessor< HLIL_VAR > |
|
struct | HighLevelILInstructionAccessor< HLIL_VAR_DECLARE > |
|
struct | HighLevelILInstructionAccessor< HLIL_VAR_INIT > |
|
struct | HighLevelILInstructionAccessor< HLIL_VAR_INIT_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_VAR_PHI > |
|
struct | HighLevelILInstructionAccessor< HLIL_VAR_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_WHILE > |
|
struct | HighLevelILInstructionAccessor< HLIL_WHILE_SSA > |
|
struct | HighLevelILInstructionAccessor< HLIL_XOR > |
|
struct | HighLevelILInstructionAccessor< HLIL_ZX > |
|
struct | HighLevelILInstructionBase |
|
class | HighLevelILInstructionList |
|
class | HighLevelILIntegerList |
|
struct | HighLevelILOneOperandInstruction |
|
class | HighLevelILOperand |
|
class | HighLevelILOperandList |
|
class | HighLevelILSSAVariableList |
|
class | HighLevelILTokenEmitter |
| HighLevelILTokenEmitter contains methods for emitting text tokens for High Level IL instructions. More...
|
|
struct | HighLevelILTwoOperandInstruction |
|
struct | HighLevelILTwoOperandWithCarryInstruction |
|
struct | ILReferenceSource |
|
struct | ILSourceLocation |
|
struct | IndirectBranchInfo |
|
struct | InheritedStructureMember |
|
struct | InstructionInfo |
|
struct | InstructionTextToken |
| `InstructionTextToken` is used to tell the core about the various components in the disassembly views. More...
|
|
class | InteractionHandler |
|
class | KeyValueStore |
| Maintains access to the raw data stored in Snapshots and various other Database-related structures. More...
|
|
class | LanguageRepresentationFunction |
| LanguageRepresentationFunction represents a single function in a registered high level language. More...
|
|
class | LanguageRepresentationFunctionType |
| LanguageRepresentationFunctionType represents a custom language representation function type. More...
|
|
struct | LinearDisassemblyLine |
|
class | LinearViewCursor |
|
class | LinearViewObject |
|
struct | LinearViewObjectIdentifier |
|
class | LineFormatter |
|
struct | LineFormatterSettings |
|
class | Logger |
| Logger is a class allowing scoped logging to the console. More...
|
|
class | LoggerIndentScope |
| RAII helper that indents/dedents a Logger inside a scope. More...
|
|
class | LogListener |
|
class | LogRegistry |
| A class allowing registering and retrieving Loggers. More...
|
|
struct | LookupTableEntry |
|
struct | LowLevelILConstantInstruction |
|
class | LowLevelILFunction |
|
class | LowLevelILIndexList |
|
class | LowLevelILIndexMap |
|
struct | LowLevelILInstruction |
|
class | LowLevelILInstructionAccessException |
|
struct | LowLevelILInstructionAccessor |
|
struct | LowLevelILInstructionAccessor< LLIL_ADC > |
|
struct | LowLevelILInstructionAccessor< LLIL_ADD > |
|
struct | LowLevelILInstructionAccessor< LLIL_ADD_OVERFLOW > |
|
struct | LowLevelILInstructionAccessor< LLIL_AND > |
|
struct | LowLevelILInstructionAccessor< LLIL_ASR > |
|
struct | LowLevelILInstructionAccessor< LLIL_ASSERT > |
|
struct | LowLevelILInstructionAccessor< LLIL_ASSERT_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_BOOL_TO_INT > |
|
struct | LowLevelILInstructionAccessor< LLIL_BP > |
|
struct | LowLevelILInstructionAccessor< LLIL_CALL > |
|
struct | LowLevelILInstructionAccessor< LLIL_CALL_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_CALL_STACK_ADJUST > |
|
struct | LowLevelILInstructionAccessor< LLIL_CEIL > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_E > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_NE > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_SGE > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_SGT > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_SLE > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_SLT > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_UGE > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_UGT > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_ULE > |
|
struct | LowLevelILInstructionAccessor< LLIL_CMP_ULT > |
|
struct | LowLevelILInstructionAccessor< LLIL_CONST > |
|
struct | LowLevelILInstructionAccessor< LLIL_CONST_PTR > |
|
struct | LowLevelILInstructionAccessor< LLIL_DIVS > |
|
struct | LowLevelILInstructionAccessor< LLIL_DIVS_DP > |
|
struct | LowLevelILInstructionAccessor< LLIL_DIVU > |
|
struct | LowLevelILInstructionAccessor< LLIL_DIVU_DP > |
|
struct | LowLevelILInstructionAccessor< LLIL_EXTERN_PTR > |
|
struct | LowLevelILInstructionAccessor< LLIL_FABS > |
|
struct | LowLevelILInstructionAccessor< LLIL_FADD > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_E > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_GE > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_GT > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_LE > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_LT > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_NE > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_O > |
|
struct | LowLevelILInstructionAccessor< LLIL_FCMP_UO > |
|
struct | LowLevelILInstructionAccessor< LLIL_FDIV > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG_BIT > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG_BIT_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG_COND > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG_GROUP > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG_PHI > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLAG_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLOAT_CONST > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLOAT_CONV > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLOAT_TO_INT > |
|
struct | LowLevelILInstructionAccessor< LLIL_FLOOR > |
|
struct | LowLevelILInstructionAccessor< LLIL_FMUL > |
|
struct | LowLevelILInstructionAccessor< LLIL_FNEG > |
|
struct | LowLevelILInstructionAccessor< LLIL_FORCE_VER > |
|
struct | LowLevelILInstructionAccessor< LLIL_FORCE_VER_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_FSQRT > |
|
struct | LowLevelILInstructionAccessor< LLIL_FSUB > |
|
struct | LowLevelILInstructionAccessor< LLIL_FTRUNC > |
|
struct | LowLevelILInstructionAccessor< LLIL_GOTO > |
|
struct | LowLevelILInstructionAccessor< LLIL_IF > |
|
struct | LowLevelILInstructionAccessor< LLIL_INT_TO_FLOAT > |
|
struct | LowLevelILInstructionAccessor< LLIL_INTRINSIC > |
|
struct | LowLevelILInstructionAccessor< LLIL_INTRINSIC_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_JUMP > |
|
struct | LowLevelILInstructionAccessor< LLIL_JUMP_TO > |
|
struct | LowLevelILInstructionAccessor< LLIL_LOAD > |
|
struct | LowLevelILInstructionAccessor< LLIL_LOAD_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_LOW_PART > |
|
struct | LowLevelILInstructionAccessor< LLIL_LSL > |
|
struct | LowLevelILInstructionAccessor< LLIL_LSR > |
|
struct | LowLevelILInstructionAccessor< LLIL_MEM_PHI > |
|
struct | LowLevelILInstructionAccessor< LLIL_MEMORY_INTRINSIC_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_MODS > |
|
struct | LowLevelILInstructionAccessor< LLIL_MODS_DP > |
|
struct | LowLevelILInstructionAccessor< LLIL_MODU > |
|
struct | LowLevelILInstructionAccessor< LLIL_MODU_DP > |
|
struct | LowLevelILInstructionAccessor< LLIL_MUL > |
|
struct | LowLevelILInstructionAccessor< LLIL_MULS_DP > |
|
struct | LowLevelILInstructionAccessor< LLIL_MULU_DP > |
|
struct | LowLevelILInstructionAccessor< LLIL_NEG > |
|
struct | LowLevelILInstructionAccessor< LLIL_NOP > |
|
struct | LowLevelILInstructionAccessor< LLIL_NORET > |
|
struct | LowLevelILInstructionAccessor< LLIL_NOT > |
|
struct | LowLevelILInstructionAccessor< LLIL_OR > |
|
struct | LowLevelILInstructionAccessor< LLIL_POP > |
|
struct | LowLevelILInstructionAccessor< LLIL_PUSH > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_PHI > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_SPLIT > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_SPLIT_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_SSA_PARTIAL > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_ABS_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_FREE_ABS_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_FREE_REG > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_FREE_REL > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_FREE_REL_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_PHI > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_POP > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_PUSH > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_REL > |
|
struct | LowLevelILInstructionAccessor< LLIL_REG_STACK_REL_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_RET > |
|
struct | LowLevelILInstructionAccessor< LLIL_RLC > |
|
struct | LowLevelILInstructionAccessor< LLIL_ROL > |
|
struct | LowLevelILInstructionAccessor< LLIL_ROR > |
|
struct | LowLevelILInstructionAccessor< LLIL_ROUND_TO_INT > |
|
struct | LowLevelILInstructionAccessor< LLIL_RRC > |
|
struct | LowLevelILInstructionAccessor< LLIL_SBB > |
|
struct | LowLevelILInstructionAccessor< LLIL_SEPARATE_PARAM_LIST_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_FLAG > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_FLAG_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_SPLIT > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_SPLIT_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_SSA_PARTIAL > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_STACK_ABS_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_STACK_REL > |
|
struct | LowLevelILInstructionAccessor< LLIL_SET_REG_STACK_REL_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SHARED_PARAM_SLOT_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_STORE > |
|
struct | LowLevelILInstructionAccessor< LLIL_STORE_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_SUB > |
|
struct | LowLevelILInstructionAccessor< LLIL_SX > |
|
struct | LowLevelILInstructionAccessor< LLIL_SYSCALL > |
|
struct | LowLevelILInstructionAccessor< LLIL_SYSCALL_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_TAILCALL > |
|
struct | LowLevelILInstructionAccessor< LLIL_TAILCALL_SSA > |
|
struct | LowLevelILInstructionAccessor< LLIL_TEST_BIT > |
|
struct | LowLevelILInstructionAccessor< LLIL_TRAP > |
|
struct | LowLevelILInstructionAccessor< LLIL_UNDEF > |
|
struct | LowLevelILInstructionAccessor< LLIL_UNIMPL > |
|
struct | LowLevelILInstructionAccessor< LLIL_UNIMPL_MEM > |
|
struct | LowLevelILInstructionAccessor< LLIL_XOR > |
|
struct | LowLevelILInstructionAccessor< LLIL_ZX > |
|
struct | LowLevelILInstructionBase |
|
class | LowLevelILInstructionList |
|
class | LowLevelILIntegerList |
|
struct | LowLevelILLabel |
|
struct | LowLevelILOffsetInstruction |
|
struct | LowLevelILOneOperandInstruction |
|
class | LowLevelILOperand |
|
class | LowLevelILOperandList |
|
class | LowLevelILRegisterOrFlagList |
|
class | LowLevelILSSAFlagList |
|
class | LowLevelILSSARegisterList |
|
class | LowLevelILSSARegisterOrFlagList |
|
class | LowLevelILSSARegisterStackList |
|
struct | LowLevelILTwoOperandInstruction |
|
struct | LowLevelILTwoOperandWithCarryInstruction |
|
class | MainThreadAction |
|
class | MainThreadActionHandler |
|
struct | MediumLevelILConstantDataInstruction |
|
struct | MediumLevelILConstantInstruction |
|
class | MediumLevelILFunction |
|
class | MediumLevelILIndexList |
|
class | MediumLevelILIndexMap |
|
struct | MediumLevelILInstruction |
|
class | MediumLevelILInstructionAccessException |
|
struct | MediumLevelILInstructionAccessor |
|
struct | MediumLevelILInstructionAccessor< MLIL_ADC > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ADD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ADD_OVERFLOW > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ADDRESS_OF > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ADDRESS_OF_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_AND > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ASR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ASSERT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ASSERT_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_BOOL_TO_INT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_BP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CALL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CALL_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CALL_UNTYPED > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CALL_UNTYPED_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CEIL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_E > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_NE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_SGE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_SGT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_SLE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_SLT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_UGE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_UGT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_ULE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CMP_ULT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CONST > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CONST_DATA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_CONST_PTR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_DIVS > |
|
struct | MediumLevelILInstructionAccessor< MLIL_DIVS_DP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_DIVU > |
|
struct | MediumLevelILInstructionAccessor< MLIL_DIVU_DP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_EXTERN_PTR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FABS > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FADD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_E > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_GE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_GT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_LE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_LT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_NE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_O > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FCMP_UO > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FDIV > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FLOAT_CONST > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FLOAT_CONV > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FLOAT_TO_INT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FLOOR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FMUL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FNEG > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FORCE_VER > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FORCE_VER_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FREE_VAR_SLOT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FREE_VAR_SLOT_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FSQRT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FSUB > |
|
struct | MediumLevelILInstructionAccessor< MLIL_FTRUNC > |
|
struct | MediumLevelILInstructionAccessor< MLIL_GOTO > |
|
struct | MediumLevelILInstructionAccessor< MLIL_IF > |
|
struct | MediumLevelILInstructionAccessor< MLIL_IMPORT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_INT_TO_FLOAT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_INTRINSIC > |
|
struct | MediumLevelILInstructionAccessor< MLIL_INTRINSIC_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_JUMP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_JUMP_TO > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LOAD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LOAD_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LOAD_STRUCT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LOAD_STRUCT_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LOW_PART > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LSL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_LSR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MEM_PHI > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MEMORY_INTRINSIC_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MODS > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MODS_DP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MODU > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MODU_DP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MUL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MULS_DP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_MULU_DP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_NEG > |
|
struct | MediumLevelILInstructionAccessor< MLIL_NOP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_NORET > |
|
struct | MediumLevelILInstructionAccessor< MLIL_NOT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_OR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_RET > |
|
struct | MediumLevelILInstructionAccessor< MLIL_RET_HINT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_RLC > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ROL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ROR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ROUND_TO_INT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_RRC > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SBB > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SEPARATE_PARAM_LIST > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_ALIASED > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_ALIASED_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_SPLIT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_SPLIT_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SET_VAR_SSA_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SHARED_PARAM_SLOT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_STORE > |
|
struct | MediumLevelILInstructionAccessor< MLIL_STORE_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_STORE_STRUCT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_STORE_STRUCT_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SUB > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SX > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SYSCALL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SYSCALL_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SYSCALL_UNTYPED > |
|
struct | MediumLevelILInstructionAccessor< MLIL_SYSCALL_UNTYPED_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_TAILCALL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_TAILCALL_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_TAILCALL_UNTYPED > |
|
struct | MediumLevelILInstructionAccessor< MLIL_TAILCALL_UNTYPED_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_TEST_BIT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_TRAP > |
|
struct | MediumLevelILInstructionAccessor< MLIL_UNDEF > |
|
struct | MediumLevelILInstructionAccessor< MLIL_UNIMPL > |
|
struct | MediumLevelILInstructionAccessor< MLIL_UNIMPL_MEM > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_ALIASED > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_ALIASED_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_PHI > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_SPLIT > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_SPLIT_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_SSA > |
|
struct | MediumLevelILInstructionAccessor< MLIL_VAR_SSA_FIELD > |
|
struct | MediumLevelILInstructionAccessor< MLIL_XOR > |
|
struct | MediumLevelILInstructionAccessor< MLIL_ZX > |
|
struct | MediumLevelILInstructionBase |
|
class | MediumLevelILInstructionList |
|
class | MediumLevelILIntegerList |
|
struct | MediumLevelILLabel |
|
struct | MediumLevelILOneOperandInstruction |
|
class | MediumLevelILOperand |
|
class | MediumLevelILOperandList |
|
class | MediumLevelILSSAVariableList |
|
struct | MediumLevelILTwoOperandInstruction |
|
struct | MediumLevelILTwoOperandWithCarryInstruction |
|
class | MediumLevelILVariableList |
|
class | MemoryMap |
|
class | Metadata |
|
struct | NameAndType |
|
class | NamedTypeReference |
|
class | NamedTypeReferenceBuilder |
|
class | NameList |
|
class | NameSpace |
|
class | NavigationHandler |
|
struct | ParsedType |
|
class | Platform |
| Platform base class. More...
|
|
class | PluginCommand |
| The PluginCommand class is used for registering "commands" for Plugins, corresponding to code in those plugins to be executed. More...
|
|
struct | PluginCommandContext |
|
struct | PossibleValueSet |
|
struct | ProgressContext |
|
class | Project |
|
struct | ProjectException |
|
class | ProjectFile |
|
class | ProjectFolder |
|
class | ProjectNotification |
|
class | QualifiedName |
|
struct | QualifiedNameAndType |
|
class | QueryMetadataException |
|
class | ReadException |
| Thrown whenever a read is performed out of bounds. More...
|
|
class | Ref |
|
class | RefCountObject |
|
struct | ReferenceSource |
|
struct | RegisterOrFlag |
|
struct | RegisterValue |
|
class | Relocation |
|
class | RelocationHandler |
|
class | RenderLayer |
| RenderLayer is a plugin class that allows you to customize the presentation of Linear and Graph view output, adding, changing, or removing lines before they are presented in the UI. More...
|
|
class | RepoPlugin |
|
class | ReportCollection |
|
class | Repository |
|
class | RepositoryManager |
|
class | SaveSettings |
|
class | ScriptingInstance |
|
class | ScriptingOutputListener |
|
class | ScriptingProvider |
|
class | SecretsProvider |
| Class for storing secrets (e.g. More...
|
|
class | Section |
| The Section object is returned during BinaryView creation and should not be directly instantiated. More...
|
|
class | Segment |
| The Segment object is returned during BinaryView creation and should not be directly instantiated. More...
|
|
class | Settings |
| Settings provides a way to define and access settings in a hierarchical fashion. More...
|
|
class | SimplifyName |
|
class | Snapshot |
| A model of an individual database snapshot, created on save. More...
|
|
struct | SSAFlag |
|
struct | SSARegister |
|
struct | SSARegisterOrFlag |
|
struct | SSARegisterStack |
|
struct | SSAVariable |
|
struct | StackVariableReference |
|
class | StaticCoreRefCountObject |
|
class | StringRef |
|
class | Structure |
| Structure is a class that wraps built structures and retrieves info about them. More...
|
|
class | StructureBuilder |
| StructureBuilder is a convenience class used for building Structure Types. More...
|
|
struct | StructureMember |
|
class | Symbol |
|
class | SymbolQueue |
|
class | Tag |
|
struct | TagReference |
|
class | TagType |
|
class | TemporaryFile |
| TemporaryFile is used for creating temporary files, stored (temporarily) in the system's default temporary file directory. More...
|
|
class | Transform |
| Allows users to implement custom transformations. More...
|
|
struct | TransformParameter |
|
class | Type |
|
struct | TypeAndId |
|
class | TypeArchive |
| Type Archives are a collection of types which can be shared between different analysis sessions and are backed by a database file on disk. More...
|
|
class | TypeArchiveNotification |
|
class | TypeBuilder |
|
class | TypeContainer |
| A TypeContainer is a generic interface to access various Binary Ninja models that contain types. More...
|
|
struct | TypeDefinitionLine |
|
struct | TypeFieldReference |
|
class | TypeLibrary |
|
class | TypeParser |
|
struct | TypeParserError |
|
struct | TypeParserResult |
|
class | TypePrinter |
|
struct | TypeReferenceSource |
|
class | UndoAction |
|
class | UndoEntry |
|
struct | UpdateChannel |
|
class | UpdateException |
|
struct | UpdateProgress |
|
struct | UpdateVersion |
| UpdateVersion documentation. More...
|
|
class | User |
|
struct | Variable |
|
struct | VariableNameAndType |
|
struct | VariableReferenceSource |
|
class | WebsocketClient |
|
class | WebsocketProvider |
|
class | Workflow |
| Workflows are represented as Directed Acyclic Graphs (DAGs), where each node corresponds to an Activity (an individual analysis or action). More...
|
|
class | WorkflowMachine |
|
class | WriteException |
| Raised whenever a write is performed out of bounds. More...
|
|