【免责声明】本项目所涉及的技术、思路和工具仅供学习,任何人不得将其用于非法用途和盈利,不得将其用于非授权渗透测试,否则后果自行承担,与本项目无关。使用本项目前请先阅读 法律法规。
一个漏洞知识库,目前数量 1000+,支持本地/Docker 部署。
本项目收集漏洞均源于互联网。
.docx
文件,已全部转换为 .html
格式。# git clone
git clone https://github.com/Threekiii/Vulnerability-Wiki.git
# fix coding error
yum install convmv
convmv -f gb2312 -t UTF-8 --notest -r ./Vulnerability-Wiki/ --replace
如果要部署 docs-0sec,请先下载 release,解压到本项目 docs-0sec 文件夹下。
docsify-cli
:npm i docsify-cli -g
进入 docs-base 和 docs-0sec 下的 docs 目录,执行以下命令分别启动服务:
docsify serve docs-base
docsify serve docs-0sec
服务启动后,分别访问对应的 http://your-ip:port 即可。
进入 docs-base 目录,通过 Dockerfile 启动服务:
# docker build & run
cd ./Vulnerability-Wiki/docs-base
docker build -f Dockerfile -t threeki/vulnerability_wiki .
docker run -d -p 3001:3001 threeki/vulnerability_wiki:latest
服务启动后,访问 http://your-ip:3001 即可。
进入 docs-0sec 目录,将下载的 release 解压到当前目录后,通过 Dockerfile 启动服务:
cd ./Vulnerability-Wiki/
# download docs-0sec release
wget https://github.com/Threekiii/Vulnerability-Wiki/releases/download/v1.0/docs-0sec.zip
unzip -o docs-0sec.zip
# docker build & run
cd docs-0sec
docker build -f Dockerfile -t threeki/vulnerability_wiki .
docker run -d -p 3002:3002 threeki/vulnerability_wiki:latest
服务启动后,访问 http://your-ip:3002 即可。
wooyun 部署方式请参考 v7hinc/wooyun(需要挂载目录,否则将无法显示图片),执行以下命令拉取镜像启动服务:
# docker build & run
docker pull v7hinc/wooyun
docker run --privileged=true --name wooyun -v ~/upload:/home/wwwroot/default/upload -p 3003:80 -dit v7hinc/wooyun:latest /bin/bash
服务启动后,访问 http://your-ip:3003 即可。
通过 docker-compose.yml 部署三个 docs-base、docs-0sec 和 wooyun:
# dependencies
apt install docker docker-compose
git clone https://github.com/Threekiii/Vulnerability-Wiki.git
cd Vulnerability-Wiki
# download docs-0sec release
wget https://github.com/Threekiii/Vulnerability-Wiki/releases/download/v1.0/docs-0sec.zip
unzip -o docs-0sec.zip
# download wooyun image
docker pull v7hinc/wooyun
# create and start containers
docker-compose up -d
# stop services
docker-compose down
服务启动后,即可访问:
docker-compose
。若已经启动服务,则需要重新 build
,解决方式请参考 issue/6 。yum install convmv
convmv -f gb2312 -t UTF-8 --notest -r ./Vulnerability-Wiki/docs-base/docs --replace
GitHub - Threekiii/Vulnerability-Wiki: 基于 docsify 快速部署 Awesome-POC 中的漏洞文档
工欲善其事,必先利其器。推荐阅读:
您好站长,申请贵站收录 网站名称:...
提交链接
@5ZN2liXC:您好,已经添加了哦!...
提交链接
您好站长,申请贵站收录 网站名称:...
提交链接
@5ZN2liXC:您好,已经添加了哦!...
提交链接
类别:博客站点 名称:小报童专栏 地...
提交链接
类别:在线工具 名称:夸克搜 地址:...
提交链接