Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 2.28 KB

AnalysisRecordBody.md

File metadata and controls

46 lines (34 loc) · 2.28 KB

AnalysisRecordBody

Properties

Name Type Description Notes
analysisId Long Analysis ID
analysisScope AnalysisScopeEnum Scope of the analysis
baseAddress Long Binary base address
binaryId Long Binary ID
binaryName String Binary filename
binarySize Long Binary size in bytes
creation OffsetDateTime When the analysis was created
detectedArchitecture String Detected instruction-set architecture; empty when unavailable
detectedBinaryFormat String Detected binary container format; empty when unavailable
detectedBinaryType String Detected operating-system platform; empty when unavailable
detectedLanguage String Detected source language; empty when unavailable
functionBoundariesHash String Hash of the binary's provided function boundaries
isOwner Boolean True when the caller owns the analysis
modelId Long Model ID
modelName String Model name
modelUpgradeAvailable Boolean True when the analysis ran on a model older than the current one, so its owner can re-analyse it on the latest. Describes the analysis, not the caller's rights — only the owner may act on it
sha256Hash String SHA-256 hash of the binary
status String Analysis status
suppliedArchitecture String User-supplied instruction-set architecture; "AUTO" when not overridden
suppliedBinaryFormat String User-supplied binary container format; "AUTO" when not overridden
suppliedBinaryType String User-supplied operating-system platform; "AUTO" when not overridden
tags List<AnalysisTagBody> Tags associated with the binary
username String Username of the analysis owner

Enum: AnalysisScopeEnum

Name Value
PUBLIC "PUBLIC"
PRIVATE "PRIVATE"
TEAM "TEAM"
UNKNOWN_DEFAULT_OPEN_API "unknown_default_open_api"