实时追踪 · 数据库与中间件 · 安全漏洞监控
- Python 3.11+ | Node.js 16+ | Git
# 克隆仓库
git clone https://github.com/freemankevin/vulnerability-tracker.git
cd vulnerability-tracker
# 配置环境变量
cp .env.example .env.local
# 编辑 .env.local 添加 NVD_API_KEY(可选但推荐)
# 访问 https://nvd.nist.gov/developers/request-an-api-key 获取
# 运行数据抓取
python -m venv venv && source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r scripts/requirements.txt
python scripts/main.py
# 启动前端
npm install && npm start访问 http://localhost:3000 查看应用。
编辑 scripts/config.yaml 配置追踪产品和过滤规则:
products:
- name: "PostgreSQL"
keywords: ["PostgreSQL"]
category: "database"
enabled: true
filter:
min_year: 2020MIT License
欢迎提交 Issue 和 Pull Request!