AutoVulnerabilityFinder 是一个自动化的安全漏洞监控工具,它能够从NVD(国家漏洞数据库)获取最新的CVE(通用漏洞披露)信息,并生成详细的报告。
- 自动获取最近24小时内发布的CVE信息
- 支持CVSS v3评分和严重性分级
- 生成人类可读的文本报告和HTML格式的报告
- 支持通过邮件发送警报
- 确保系统已安装Python 3.8及以上版本
- 克隆本仓库:
git clone https://github.com/yourusername/AutoVulnerabilityFinder.git
- 安装依赖:
pip install -r requirements.txt
- 修改
get_vulnerability.py
中的配置信息,包括SMTP服务器、邮箱账号和收件人列表 - 运行程序:
python get_vulnerability.py
- 程序会自动获取最新的CVE信息并发送邮件通知
本项目采用GNU General Public License v3.0许可证,详情请参见LICENSE文件。