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.