题外话
说实在,这次确实是个意外……
原本环境能在本地运行,但出现了一个意想不到的意外:
靶场搭建完成后访问靶场时,靶场出现了访问页面错误的问题,也就是和原本预期的页面不一样。
花费了大把时间意识到问题后,转到了线上搭建,简述下流程。
搭建流程
为了方便搭建,这里采用阿里云的云ECS搭建。
搭建基础环境选择Docker,剩下的搭建简单归结如下:
记住!选择按量付费,用完就释放了,别浪费钱!(排除你特别有钱的情况……)
基础开发环境
wget -O f8x https:
批量化安装
使用 -b 选项安装基本环境 (gcc、make、git、vim、telnet、jq、unzip 等基本工具) 使用 -p 选项安装代理环境 (警告:国外云服务器上不要用,会降速) 使用 -d 选项安装开发环境 (python3、pip3、Go、Docker、Docker-Compose、SDKMAN) 使用 -k 选项安装渗透环境 (hashcat、ffuf、OneForAll、ksubdomain、impacket 等渗透工具) -ka 信息收集、扫描、爆破、抓取 -kb 漏洞利用 -kc 后渗透、C2 -kd 其他 -ke 功能重叠或长期不维护 使用 -s 选项安装蓝队环境 (Fail2Ban、chkrootkit、rkhunter、河马webshell查杀工具) 使用 -f 选项安装其他工具 (Bash_Insulter、vlmcsd、AdguardTeam、trash-cli 等辅助工具) 使用 -cloud 选项安装云应用 (Terraform、Serverless Framework、wrangler) 使用 -all 选项全自动化部署 (默认不走代理,兼容 CentOS7/8,Debain10/9,Ubuntu20/18,Fedora33)
bash f8x -b bash f8x -d
bash f8x -docker
|
LAMP迅速搭建大法
这里采用脚本搭建
wget https:
./lamp.py
**************************
建站辅助脚本(centos7)
**************************
1. 一键搭建 LAMP 环境 (Apache,MySQL5.7,PHP7.1,phpMyAdmin) 2. Apache 配置 3. MySQL 配置 4. PHP 配置 5. phpmyadmin 配置 6. 端口 设置 7. Apache 挂载 php 8. 显示部分重要信息 9. 关闭使用密码登录 0. 退出程序 请选择:
|
自此,使用vulhub就很简单了,直接开直接用。
搭建vulhub大法
注意:这一切的前提是完成前面的配置。
环境如果不在阿里云上面,可能还需要自己手动的配置wget,yum等.
并且还有一个坏处,就是涉及到外网的操作都会异常的中断。
wget https:
unzip vulhub-master.zip
cd vulhub-master
|