Documentation
¶
Index ¶
Constants ¶
View Source
const LatestSchemaVersion = 2
LatestSchemaVersion manages the Schema version used in the latest go-msfdb.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Edb ¶
type Edb struct {
ID int64 `json:"-"`
MetasploitID int64 `json:"-" gorm:"index:idx_edbs_metasploit_id"`
ExploitUniqueID string `gorm:"index:idx_edbs_exploit_unique_id;type:varchar(255)"`
}
Edb has Exploit-ID
type FetchMeta ¶
type FetchMeta struct {
gorm.Model `json:"-"`
GoMsfdbRevision string
SchemaVersion uint
LastFetchedAt time.Time
}
FetchMeta has meta information about fetched security tracker
type Metasploit ¶
type Metasploit struct {
ID int64 `json:"-"`
Name string `gorm:"type:varchar(255)"`
Title string `gorm:"type:varchar(255)"`
Description string `gorm:"type:text"`
CveID string `gorm:"index:idx_metasploit_cve_id;type:varchar(255)"`
Edbs []Edb
References []Reference
}
Metasploit : https://www.rapid7.com/db/modules
Click to show internal directories.
Click to hide internal directories.