nvdmonitor
nvdmonitor可以定时监控NVD漏洞库指定目标,并通过企业微信定时推送新增漏洞详情
https://github.com/BugAlice01/nvdmonitor
pip install -r requirements.txt
##config.yaml配置扫描的参数
##单次扫描本日新增漏洞并推送到企微
python nvdmonitor.py
##每日定时扫描本日新增漏洞并推送到企微
python scheduler.py
通过config.yaml修改扫描参数
1.产品名称配置(NVD搜索的内容)
querry:
2.扫描页数
page: 1-5
3.任务名称
target:
4.企微机器人推送配置(为空则不推送)
wechat_bot:
name: nvdmonitor
webhook_url: " "
5.调度配置
scheduler:
mode: “fixed” # fixed 或 interval
fixed模式配置 (每天固定时间执行)
fixed_times:
- “09:00”
- “14:00”
- “18:00”
interval模式配置 (每隔几小时执行)
interval_hours: 6
注意:企微推送有字数限制,如果消息过长则不能推送;通过任务日期json去重;扫描结果会存储在result