靶机搭建

    科技2022-07-11  127

    靶机搭建

    实验环境:操作系统:Windows 2016 Server。 实验步骤: 一、安装XAMPP 1、访问XAMPP官网https://www.apachefriends.org,下载安装包。 2、在Windows 2016 Server上安装XAMPP。

    3、配置默认的文本编辑器。

    4、在浏览器登录phpMyAdmin,配置数据库管理员密码。 1)启动Apache、Mysql。

    2)登录127.0.0.1,在浏览器登录phpMyAdmin。

    3)选择“账户”→“root@localhost”→“修改权限”

    4)修改“root@localhost”密码

    5)打开XAMPP,修改phpMyAdmin(config.inc.php)配置文件。

    6)重启Apache。

    二、搭建DVWA。 1、编辑 C:\xampp\apache\conf\httpd.conf,创建一个虚拟主机

    2、复制DVWA-master源码到C:\xampp\htdocs,并解压,要保证网站文件在C:\xampp\htdocs\dvwa 下

    3、重启Apache,配置防火墙,开启81端口 4、在浏览器中登录http://172.16.12.100:81,进行网站的初始配置。 1)下图提示:config 文件没找到,复制 config/config.inc.php.dist 到 config/config.inc.php,然后继续环境配置

    2)编辑 …\dvwa\config\config.inc.php,连接数据库

    3)编辑 php.ini,解决下面的问题:allow_url_include 方法,要求 Enabled

    4)编辑 …\dvwa\config\config.inc.php,输入验证码,重启Apache

    5)然后初始化数据库,完成安装

    6)DVWA登录界面 三、搭建MCIR。 1、编辑 C:\xampp\apache\conf\httpd.conf,创建一个虚拟主机

    2、复制 MCIR 源码到 C:\xampp\htdocs\mcir

    3、配置 SQLol 连接数据库,编辑 C:\xampp\htdocs\mcir\sqlol\includes\database.config.php

    4、重启Apache,配置防火墙,开启82端口 5、点击那个“RESET”,完成数据库初始化

    四、搭建Pikachu。 1、编辑 C:\xampp\apache\conf\httpd.conf,创建一个虚拟主机

    2、复制 Pikachu 源码到 C:\xampp\htdocs\pikachu

    3、编辑 C:\xampp\htdocs\pikachu\inc\config.inc.php,配置数据库连接、时区、默认字符集等

    4、重启Apache,配置防火墙,开启83端口 5、点击红色字体,开始初始化安装

    6、前几步正确,开始安装

    7、安装成功 四、搭建mutillidae。 1、编辑 C:\xampp\apache\conf\httpd.conf,创建一个虚拟主机

    2、复制 mutillidae 源码到 C:\xampp\htdocs\mutillidae

    3、编辑C:\xampp\htdocs\mutillidae\includes\database-config.php,连接数据库。

    4、编辑C:\xampp\htdocs\mutillidae.htaccess,调整访问权限

    5、重启Apache,配置防火墙,开启84端口 6、访问“http://172.16.12.3:84”,开始安装

    7、解决下图因PHP版本出现的故障:编辑C:\xampp\htdocs\mutillidae\owasp-esapi-php\lib\apache-log4php\trunk\src\main\php\helpers\LoggerPatternParser.php第156行,将‘continue’改为 ‘continue 2’

    8、安装成功 六、搭建BWAPP。 1、编辑 C:\xampp\apache\conf\httpd.conf,创建一个虚拟主机

    2、复制 bwapp 源码到 C:\xampp\htdocs\bwapp

    3、编辑C:\xampp\htdocs\bwapp\admin\settings.php,连接数据库。

    4、重启Apache,配置防火墙,开启85端口 5、访问“http://172.16.12.3:85/install.php”,开始安装

    6、安装成功

    Processed: 0.012, SQL: 8