Versions in this module Expand all Collapse all v1 v1.2.0 Mar 8, 2026 Changes in this version + var ValidPlatforms = []Platform + var ValidSeverities = []Severity + type ExecutionExpanded GetExecutionResponse + func (e ExecutionExpanded) Summary() (any, error) + type ExecutionSummary struct + Assets string + AttackName string + CreatedAt string + DetectionRate string + ID string + Status string + Success string + UpdatedAt string + type MitreTacticTechnique struct + AbsoluteID string + StepID int + SubTechniqueID string + TacticID string + TechniqueID string + type Platform string + const PlatformDarwin + const PlatformLinux + const PlatformWindows + type Severity string + const SeverityCritical + const SeverityHigh + const SeverityLow + const SeverityMedium + type Tag map[string]any v1.1.0 Jul 25, 2025 Changes in this version + type AttackRunActionsStagers struct + Actions []string + Stagers []AttackStager + type AttackStager struct + StagerID string + StagerMode string + type ExecutionStepDetections struct + AssetID string + Hostname string + Platform string v1.0.0 May 30, 2025 Changes in this version + type AssetExecutionDetails struct + Arch string + AssetID string + AssetType string + Detected float64 + Edr []EDR + ExecuteUser *User + FailError interface{} + Hostname string + IPAddr string + PayloadConnected bool + PcapObject *S3Object + Platform string + Progress float64 + RunElevated bool + Score float64 + SeverityCount map[string]int + Status string + Steps []GetExecutionResponseAssetStep + TotalAttacks int + TotalDetected int + TotalFinished int + TotalSuccess int + type Attack struct + Actions []string + CreatedAt *time.Time + DeletedAt *time.Time + Description string + ID int + Malwares []string + Name string + OrgID int + Platform string + Platforms []string + RunElevated bool + StagerID []StagerIDDetails + Tags map[string]interface{} + Type string + UpdatedAt *time.Time + UserID int + type AttackExecution struct + ActionIDs []string + AptID string + AttackID int + AttackName string + C2ExfilOnly bool + C2Profile string + C2Type string + ChainID string + CreatedAt *time.Time + DeletedAt *time.Time + DisableCleanup bool + EmailAssetIDs []string + ExecutionType string + ExposureID string + ExposureRunID string + FailError interface{} + ID string + MalwareIDs []string + OrgID int + PackID string + PackRunID string + Progress float64 + RunElevated bool + StagerID string + StagerMode string + Stagers []StagerDetails + Status string + TemporaryObjects []TemporaryObject + UpdatedAt *time.Time + UserID int + Uses string + WafAssetIDs []string + type AttackRun struct + Assets []string + DisableCleanup *bool + EmailAssets []string + RunElevated *bool + WafAssets []string + type Correlation struct + CorrelationType string + CreatedAt *time.Time + Data interface{} + DeletedAt *time.Time + Description string + DetectionTime time.Time + ID string + IntegrationEventUniqueID string + IntegrationID any + IntegrationType string + JobID string + Name string + Notes string + Severity string + Source string + StepID int + URL string + UpdatedAt *time.Time + type EDR struct + EdrType string + type Event struct + AssetID string + Data string + EventTime time.Time + ExecutionID string + Hostname string + ID int + JobID string + StagerRequestID string + Type string + type Execution struct + AssetCount int + AttackName string + CreatedAt string + Description string + Detected float64 + ExecutionType string + Hostname []HostInfo + ID string + OrgName string + Progress float64 + Status string + StepIdx int + TotalAttacks int + TotalDetected int + TotalFinished int + TotalSuccess int + UpdatedAt string + Username string + type FilterBy struct + Name string + Value []string + type GetExecutionResponse struct + ActionIDs []string + AptID string + AssetCount int + AssetEDRs []string + Assets []AssetExecutionDetails + Attack *Attack + AttackID int + AttackName string + C2Profile string + C2Type string + ChainID string + CreatedAt *time.Time + DeletedAt *time.Time + Detected float64 + Events []Event + ExecutionType string + Hostname []Hostname + ID string + Integrations []string + MalwareIDs []string + OrgID int + OrgName *string + Progress float64 + RunElevated bool + Score float64 + StagerID *string + StagerMode *string + Statistics *Statistics + Status string + StatusState string + TotalAttacks int + TotalDetected int + TotalFinished int + TotalSuccess int + UpdatedAt *time.Time + UserID int + Username *string + Uses string + type GetExecutionResponseAssetStep struct + ActionID string + ActionSteps []GetExecutionResponseAssetStep + Correlations []Correlation + CreatedAt *time.Time + DeletedAt *time.Time + Description string + Detected *bool + Detection string + Done *bool + Events []Event + ExecutionID string + Files []S3Object + ID int + IOC []IOC + IsStager bool + Logged *bool + Mitigation string + Mitigations []Mitigation + ModeDescription string + ModeUsed string + Name string + Output *Output + Recommendation []Recommendation + Rules []Rule + RunElevated bool + Severity string + StageName string + StagerID *string + Success *bool + UpdatedAt *time.Time + UserModifiedDetectedDate *time.Time + UserModifiedSuccessDate *time.Time + Virtual bool + type Hash struct + MD5 string + SHA1 string + SHA256 string + type HostInfo struct + AssetID string + IPAddr string + Name string + OS string + type Hostname struct + AssetID string + IPAddr string + Name string + OS string + type IOC struct + CreatedAt *time.Time + DeletedAt *time.Time + ID string + IOC interface{} + IOCType string + JobID string + UpdatedAt *time.Time + type ListWithCount struct + Count int + Data []interface{} + type ListWithCountExecutions struct + Count int + Data []GetExecutionResponse + type Mitigation struct + Description string + ID string + Name string + Type string + type OrderBy struct + Asc bool + Name string + type Output struct + JobID string + Output interface{} + Time time.Time + type PackRun struct + Assets []string + CreatedAt *string + Description string + Detected int + Executions []Execution + Hostname []HostInfo + ID string + Name string + OrgID uint + OrgName string + PackID string + Status string + StatusState string + Success int + Total int + UpdatedAt *string + UserID uint + Username string + type Pagination struct + FilterQuery []FilterBy + Offset uint64 + OrderQuery []OrderBy + Size uint64 + type PaginationResponse struct + Data []Data + TotalRows int + type Recommendation struct + Name string + Rules []Rule + Value string + type Rule struct + Hash *Hash + Name string + Type string + Value string + type S3Object struct + Bucket string + Object string + Valid bool + type StagerDetails struct + StagerID string + StagerMode string + type StagerIDDetails struct + StagerID string + StagerMode string + type Statistics struct + AssetsAttacked int64 + AttackSuccess float64 + FilesExfiltrated int64 + PlatformsAttacked []string + TotalSteps int64 + type SuccessIDResponse struct + ID interface{} + Success bool + type TemporaryObject struct + Bucket string + Object string + Valid bool + type User struct + Groups []string + HomeDir string + Interactive bool + Name string + UID string + Username string