作者:暗恋达志_227 | 来源:互联网 | 2023-09-15 18:45
笔者在学习过程中,了解到vulhub,安装过程实在麻烦,在借鉴其他大佬的教程后,综合自己的安装步骤出现的问题,整理出来一份教程分享给大家,若有地方写的不好,还望大佬们轻喷
在虚拟机安装ubuntu后
Ubuntu默认是不能以root用户登录的,当我们以普通用户登录系统后,一些操作需要获取root权限,因此需要切换到root用户
sudo su
输入安装docker的命令
apt install docker.io
docker --version
使用pip之前查看,有没有安装pip工具
pip -V
如果没有的话,先安装pip工具
更新系统包
sudo apt-get update
sudo apt-get upgrade
安装pip工具
sudo apt-get install python3-pip
安装docker-compose
pip3 install docker-compose
下载vulhub
git clone https://github.com/vulhub/vulhub.git
选取tomcat弱口令漏洞cd到所在目录
cd vulhub/tomcat/tomcat8
建立容器
sudo docker-compose build
启动漏洞环境
sudo docker-compose up -d
关闭漏洞环境
sudo docker-compose down
可以看到一个绿色的done,漏洞环境就搭建好了,使用浏览器访问本机ip+端口
下载net-tools(使用ifconfig查看本机ip)
sudo apt-get install net-tools
查看ip
ifconfig
好了,到这里就结束了