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.