Documentation
¶
Index ¶
- type AdditionalCheckResult
- func (a AdditionalCheckResult) GetDescription(target string, port int) string
- func (a AdditionalCheckResult) GetRecommendType() string
- func (a AdditionalCheckResult) GetRecommendation() string
- func (a AdditionalCheckResult) GetRisk() string
- func (a AdditionalCheckResult) GetScore() float32
- func (a AdditionalCheckResult) GetType() string
- type NmapResult
- func (n *NmapResult) GetDataSourceID(additionalCheckType string) string
- func (n *NmapResult) GetDescription() string
- func (n *NmapResult) GetFindings(projectID uint32, dataSource, data string) []*finding.FindingForUpsert
- func (n *NmapResult) GetScore() float32
- func (n *NmapResult) GetTags() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalCheckResult ¶
type AdditionalCheckResult struct { Score float32 Tag []string Type string Description string Risk string Recommendation string }
TODO 現状使用されていないTagの使用方法/要否の検討
func GetAdditionalCheckResult ¶
func GetAdditionalCheckResult(key string) (AdditionalCheckResult, bool)
func (AdditionalCheckResult) GetDescription ¶
func (a AdditionalCheckResult) GetDescription(target string, port int) string
func (AdditionalCheckResult) GetRecommendType ¶
func (a AdditionalCheckResult) GetRecommendType() string
func (AdditionalCheckResult) GetRecommendation ¶
func (a AdditionalCheckResult) GetRecommendation() string
func (AdditionalCheckResult) GetRisk ¶
func (a AdditionalCheckResult) GetRisk() string
func (AdditionalCheckResult) GetScore ¶
func (a AdditionalCheckResult) GetScore() float32
func (AdditionalCheckResult) GetType ¶
func (a AdditionalCheckResult) GetType() string
type NmapResult ¶
type NmapResult struct { Port int `json:"port"` Protocol string `json:"protocol"` Target string `json:"target"` Status string `json:"status"` Service string `json:"service"` ResourceName string `json:"resource_name"` ScanDetail map[string]interface{} `json:"scan_detail"` }
func (*NmapResult) GetDataSourceID ¶
func (n *NmapResult) GetDataSourceID(additionalCheckType string) string
func (*NmapResult) GetDescription ¶
func (n *NmapResult) GetDescription() string
func (*NmapResult) GetFindings ¶
func (n *NmapResult) GetFindings(projectID uint32, dataSource, data string) []*finding.FindingForUpsert
func (*NmapResult) GetScore ¶
func (n *NmapResult) GetScore() float32
func (*NmapResult) GetTags ¶
func (n *NmapResult) GetTags() []string
Click to show internal directories.
Click to hide internal directories.