在Windows环境中搭建不同靶机
实验环境: VMware Workstation 实验器材: Windows2008或者windows2016 .XAMPP 一.搭建靶机DVWA如下图: 1.编辑 c:\xampp\apache\conf\httpd.conf:
2.复制 DVWA-master 源码到 C:\xampp\htdocs重命名为dvwa并解压,要保证网站文件在 C:\xampp\htdocs\dvwa 下 3.重启 Apache,并配置防火墙,开放“81”端口 4.浏览器登录 http://172.16.12.3:81 进行网站的初始配置 下图提示:config 文件没找到,复制 config/config.inc.php.dist 到 config/config.inc.php,然后继续环境配置: 5.安装DVWA: 5.1编辑 …\dvwa\config\config.inc.php,连接数据库:
5.2编辑 php.ini,解决下面的问题: allow_url_include 方法,要求 Enabled
5.3编辑 …\dvwa\config\config.inc.php,输入验证码(公钥与私钥)解决以下问题:
5.4然后初始化数据库,完成安装并登录: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201003193745354.png#pic_center
二.搭建靶机MCIR如下图: 1.编辑 httpd.conf,创建虚拟主机,重启 Apache 2.复制 MCIR 源码到 C:\xampp\htdocs\mcir: 3.配置 SQLol 连接数据库: 编辑 C:\xampp\htdocs\mcir\sqlol\includes\database.config.php 4.将82端口加入防火墙; 5.安装MCIR:点击那个“RESET”,完成数据库初始化,完成安装:
三.搭建靶机Pikachu如下图: 1.编辑 httpd.conf,创建虚拟主机,重启 Apache 2.复制 Pikachu 源码到 C:\xampp\htdocs\pikachu: 3.安装Pikachu: 3.1编辑 C:\xampp\htdocs\pikachu\inc\config.inc.php 3.2点击红色字体开始初始化并安装:
3.3将83端口加入防火墙; 3.3安装成功: 四.搭建靶机Mutillidae如下图: 1.编辑 httpd.conf,创建虚拟主机,重启 Apache: 2.复制 mutillidae 源码到 C:\xampp\htdocs\mutillidae:
3.编辑C:\xampp\htdocs\mutillidae\includes\database- config.php。 连接数据库:
4.编辑C:\xampp\htdocs\mutillidae.htaccess 5.访问“http://172.16.12.3:84”,开始安装 6.解决下图因PHP版本出现的故障: 编辑C:\xampp\htdocs\mutillidae\owasp-esapi-php\lib\apache- log4php\trunk\src\main\php\helpers\LoggerPatternParser.php 第156行,将‘continue’改为 ‘continue 2’ 7.安装完成。 五.搭建靶机Bwapp如下图: 1.编辑 httpd.conf,创建虚拟主机,重启 Apache: 2.复制 bwapp源码到 C:\xampp\htdocs\bwapp:
3.编辑C:\xampp\htdocs\bwapp\admin。 连接数据库: 4.将85号端口加入防火墙; 5.点击下载并登录: 6.登录完成(账号bee,密码bug).