一款漏洞库批量下载更新工具,便于在离线情况下漏洞的访问检索
本项目是一款漏洞库知识库的批量下载更新脚本,主要收集了GitHub上的一些优质漏洞库知识库,并提供一键下载及更新功能,便于在离线情况下的访问检索,适用于Windows平台。
工具介绍
本项目是一款漏洞库知识库的批量下载更新脚本,主要收集了GitHub上的一些优质漏洞库知识库,并提供一键下载及更新功能,便于在离线情况下的访问检索,适用于Windows平台。
目前收录漏洞库
-
eeeeeeeeee-code/POChttps://github.com/eeeeeeeeee-code/POC)
-
vulhub/vulhub(https://github.com/vulhub/vulhub)
-
Threekiii/Awesome-POC(https://github.com/Threekiii/Awesome-POC)
-
Mr-xn/Penetration_Testing_POC(https://github.com/Mr-xn/Penetration_Testing_POC)
-
ax1sX/SecurityList(https://github.com/ax1sX/SecurityList)
-
XiaomingX/data-cve-poc(https://github.com/XiaomingX/data-cve-poc)
-
trickest/cve(https://github.com/trickest/cve)
-
adysec/nuclei_poc(https://github.com/adysec/nuclei_poc)
-
coffeehb/Some-PoC-oR-ExP(https://github.com/coffeehb/Some-PoC-oR-ExP)
-
ycdxsb/PocOrExp_in_Github(https://github.com/ycdxsb/PocOrExp_in_Github)
-
zhzyker/exphub(https://github.com/zhzyker/exphub)
使用说明
usage: run.py -h --proxy PROXY --mode {ssh,git} --urlpath URLPATH {init,upgrade}
Bulk pull and update vulnerability databases
positional arguments:
{init,upgrade} 需要进行的操作,'init'或'upgrade'
The operation that needs to be done, init or upgrade
options:
-h, --help show this help message and exit
--proxy PROXY, -P PROXY
代理地址,默认为空
Proxy address, default is empty
--mode {ssh,git}, -m {ssh,git}
拉取模式,'ssh'或'git',默认为'git'
Pull mode, 'ssh' or 'git', defaults to 'git'
--urlpath URLPATH, -p URLPATH
url文件路径,默认为'./urls.txt'
URL file path, which defaults to './urls.txt'
首次使用该项目,请先执行以下命令拉取项目进行初始化:
python run.py init
此后更新项目只需执行以下命令即可:
python run.py upgrade
为避免网络不稳定或项目过大导致的无法正常下载,建议使用’ssh’的模式拉取项目的,使用’ssh’模式拉取项目请先完成’ssh’配置。
GitHub通过ssh方法下载详细配置过程(https://blog.csdn.net/boybs/article/details/124222148)
本项目预置默认库全部拉取下来预计需要15+GB左右的空间。
其他(Other)
Q:如何增加或删除下载库
A:在urls.txt文件中添加项目链接即可
工具下载
https://github.com/YZBRH/VulnerabilityLibrary
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)