Skip to content

SQYY/DependencyCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

实现功能

  • CNNVD漏洞实时监控
  • CVE漏洞实时监控
  • 漏洞预警
  • 第三方依赖分析

安装使用

后端

安装第三方库

pip3 install -r requirements.txt

设置数据库

在主目录下settings.py,修改数据库配置信息

创建数据库表

python3 manage.py makemigrations
python3 manage.py migrate

定时启动任务

settings.py部署定时任务,时间间隔可修改

CRONJOBS = (
    ('* */3 * * *', 'apps.cnnvd.crontab.cnnvdCrontab', ' >> /root/Eye/scheduled_job.log '),
    ('* */3 * * *', 'apps.cve.crontab.cveCrontab', ' >> /root/Eye/scheduled_job.log '),
    ('* */3 * * *', 'apps.aliyun.crontab.aliyunCrontab', ' >> /root/Eye/scheduled_job.log '),
)

Linux定时启动

# 添加、修改任务
python3 manage.py crontab add
# 显示当前的定时任务 
python3 manage.py crontab show
# 如果要移除所有的任务
python3 manage.py crontab remove

第一次启动可先获取数据

脚本里可分别CNNVD、CVE、漏洞预警相关信息(可自行配置)

python3 real_time_scrape.py

启动运行

python3 manage.py runserver 8888

前端

npm install
npm start

效果展示

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published