Skip to content

Automatically obtain vulnerability data from NVD and other channels |自动从NVD等渠道获取漏洞数据

License

Notifications You must be signed in to change notification settings

ILoveScratch2/AutoVulnerabilityFinder

Repository files navigation

AutoVulnerabilityFinder

AutoVulnerabilityFinder 是一个自动化的安全漏洞监控工具,它能够从NVD(国家漏洞数据库)获取最新的CVE(通用漏洞披露)信息,并生成详细的报告。

功能特性

  • 自动获取最近24小时内发布的CVE信息
  • 支持CVSS v3评分和严重性分级
  • 生成人类可读的文本报告和HTML格式的报告
  • 支持通过邮件发送警报

安装步骤

  1. 确保系统已安装Python 3.8及以上版本
  2. 克隆本仓库:
    git clone https://github.com/yourusername/AutoVulnerabilityFinder.git
    
  3. 安装依赖:
    pip install -r requirements.txt
    

使用方法

  1. 修改 get_vulnerability.py 中的配置信息,包括SMTP服务器、邮箱账号和收件人列表
  2. 运行程序:
    python get_vulnerability.py
    
  3. 程序会自动获取最新的CVE信息并发送邮件通知

许可证

本项目采用GNU General Public License v3.0许可证,详情请参见LICENSE文件。

About

Automatically obtain vulnerability data from NVD and other channels |自动从NVD等渠道获取漏洞数据

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published