Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainActionInfo ¶
type IntelThreats ¶
type IntelThreats struct {
Email *ChainActionInfo `json:"email" yaml:"email"`
Network *ChainActionInfo `json:"network" yaml:"network"`
Endpoint *ChainActionInfo `json:"endpoint" yaml:"endpoint"`
WAF *ChainActionInfo `json:"waf" yaml:"waf"`
}
type ThreatIntel ¶
type ThreatIntel struct {
ID string `json:"id" yaml:"id"`
Name string `json:"name" yaml:"name"`
Tags models.Tag `json:"tags" yaml:"tags"`
Severity string `json:"severity" yaml:"severity"`
Date time.Time `json:"date" yaml:"date"`
Mitre []string `json:"mitre" yaml:"mitre"`
AffectedOS []string `json:"affected_os" yaml:"affected_os"`
References []string `json:"references" yaml:"references"`
Threats IntelThreats `json:"threats" yaml:"threats"`
Graph []IntelNode `json:"graph" yaml:"graph"`
// Content metadata
Author string `json:"author" yaml:"author"`
Header string `json:"header" yaml:"header"`
Abstract string `json:"abstract" yaml:"abstract"`
}
Click to show internal directories.
Click to hide internal directories.