vulhub的搭建与使用
导读:vulhub的搭建与使用vulhub的搭建与使用搭建应该算简单了,但是我之前弄的是centos的机器,把我折磨的真的是痛不欲生。 直接重装系统,换成Debian的。1. vulhub的搭建搭建直接clone GitHub两个选一个就可以,看...
vulhub的搭建与使用
vulhub的搭建与使用
搭建应该算简单了,但是我之前弄的是centos的机器,把我折磨的真的是痛不欲生。 直接重装系统,换成Debian的。
1. vulhub的搭建
搭建直接clone GitHub
两个选一个就可以,看网速
git clone https://github.com/vulhub/vulhub
git clone https://github.com/vulhub/vulhub.git
2. vulhub的使用
选择漏洞环境,在Vulhub中选择某个环境,cd进入对应目录
$ cd vulhub/discuz/wooyun-2010-080723/
可选。可以通过vi编辑其中的docker-compose.yml,修改端口和账号密码
$ vi docker-compose.yml
启动环境:
$ docker-compose up -d # 启动环境
$ docker-compose down # 关闭环境,需要在该环境目录下执行
如果配置文件中包含的环境均已经存在,则不会再次编译,反之则会自动进行编译。所以,其实docker-compose up -d命令是包含了docker-compose build的。 但是如果更新了配置文件,则需要手工来重新编译靶场环境。
$ docker-compose build
- 这里以Struts2-001这个漏洞为例
按照上述步骤操作
cd struts2/s2-001
sudo docker-compose up -d
sudo docker ps // 检查容器是否开启
随后访问自己主机IP的地址即可
这里有一点要注意,需要开启防火墙,端口1-65535,再访问
成功!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: vulhub的搭建与使用
本文地址: https://pptw.com/jishu/291443.html