中国国家信息安全漏洞库(CNNVD),是中国信息安全测评中心为切实履行漏洞分析和风险评估的职能,负责建设运维的国家信息安全漏洞库,为我国信息安全保障提供基础服务。
1. 实战内容
1.1 实战环境
1.1.1 配置 Python 环境
Python、requests、retrying、gevent、pyquery、pandas
pip install requests retrying gevent pyquery pandas
1.2 实战目标
从中国国家信息安全漏洞库中按月度爬取漏洞信息,包括漏洞标题、漏洞 ID、CNNVD URL、漏洞危害等级、CVE 编号、漏洞类型、发布时间、威胁类型、更新时间、厂商、漏洞来源等信息,保存在 excel 文件中。
2. 中国国家信息安全漏洞库漏洞列表分析
2.1 确定每个漏洞信息的 URL
观察漏洞的名称、编号、及 URL
名称
编号
URL
Mini-XML 安全漏洞
CNNVD-201811-937
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201811-937
libsixel 缓冲区错误漏洞
CNNVD-201811-936
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201811-936
libsixel 缓冲区错误漏洞
CNNVD-201811-935
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?