v2.13.1 (rebuild)
v2.13 将主要关注与外部漏洞库的联动, 会带来一系列相关更新
(有个改动导致format存在差异, 重新发布)
Changelog
- [enhance] 简化gogo输出, 现在language输出添加到framework中, 并由fingers管理language相关规则.
json输出结构示例
{
"ip": "**",
"port": "443",
"protocol": "https",
"status": "200",
"host": "",
"frameworks": {
"nginx": {
"name": "nginx",
"froms": {
"6": true
},
"tags": [
"fingers",
"component"
],
"attributes": {
"part": "a",
"vendor": "",
"product": "nginx"
}
},
"php": {
"name": "php",
"froms": {
"6": true
},
"tags": [
"fingers",
"language"
],
"attributes": {
"part": "a",
"vendor": "",
"product": "php"
}
}
},
"title": "管理后台",
"midware": "nginx"
}
- [enhance] fingers能力提升
- [enhance] templates 能力提升
- language.yaml 用来识别语言, 代替原有的language字段,
- supply.yaml 供应链指纹库, 只用来识别厂商, 不识别具体产品
- cdn.yaml 新增了一系列cdn厂商的指纹, 用来识别CDN并跳过扫描