函数定义#
Download#
详细描述#
DownLoad 从NVD下载CVE json数据到本地
Download(dir string, cached bool) error
参数名 | 参数类型 | 参数解释 |
---|
dir | string | |
cached | bool | |
返回值#
GetCVE#
详细描述#
GetCVE(cve string) *cveresources.CVE
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *cveresources.CVE | |
LoadCVE#
详细描述#
LoadCVE 从本地的CVE json数据加载构造数据库
LoadCVE(fileDir string, DbPath string, years ...int)
参数名 | 参数类型 | 参数解释 |
---|
fileDir | string | |
DbPath | string | |
years | ...int | |
NewStatistics#
详细描述#
NewStatistics(source string) *Statistics
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *Statistics | |
Query#
详细描述#
Query(db *gorm.DB, opts ...CVEOption) chan *cveresources.CVE
参数名 | 参数类型 | 参数解释 |
---|
db | *gorm.DB | |
opts | ...CVEOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *cveresources.CVE | |
QueryEx#
详细描述#
QueryEx(i ...any) chan *cveresources.CVE
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *cveresources.CVE | |
after#
详细描述#
after(year int, data ...int) CVEOption
参数名 | 参数类型 | 参数解释 |
---|
year | int | |
data | ...int | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
before#
详细描述#
before(year int, data ...int) CVEOption
参数名 | 参数类型 | 参数解释 |
---|
year | int | |
data | ...int | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
cpe#
详细描述#
cpe(c string) CVEOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
cve#
详细描述#
cve(id string) CVEOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
cwe#
详细描述#
cwe(cwe string) CVEOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
parseToCpe#
详细描述#
parseToCpe(cpe string) (*CPE, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *CPE | |
r2 | error | |
product#
详细描述#
product(p string, v ...string) CVEOption
参数名 | 参数类型 | 参数解释 |
---|
p | string | |
v | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
score#
详细描述#
score(score float64) CVEOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
severity#
详细描述#
severity(level string) CVEOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |
vendor#
详细描述#
vendor(v string) CVEOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | CVEOption | |