使用XAMPP和phpStudy搭建靶机环境

本地靶机搭建

  • 本地靶机搭建
    • 一、设备和软件、源码
    • 二、步骤
      • 1.软件下载
      • 2.解压文件
      • 3.存放文件
        • XAMPP
        • phpStudy
      • 4.设置软件
        • XAMPP
        • phpStudy
      • 5.网站的一些配置
        • XAMPP
        • phpStudy
      • 6.登录

本地靶机搭建

鉴于很多新手下载靶机虚拟机文件时会遇到文件过大下载过慢,或者因为一些设置的原因,无法在nat设置的情况下获取到靶机的ip以至于无法登录靶机,进行练习。所以今天为大家分享我在搭建靶机时的流程。搭建平台就是window,因为Linux平台的话说实话一些配置对于新手(我也是)不友好,不过同样也可以尝试一下,毕竟到后期会经常接触Linux系统。

一、设备和软件、源码

设备:windows(推荐虚拟机)
软件:phpstudy和XAMPP(当然你也可以使用其他的本地环境。
源码:DVWA【传送门】(也就1兆多,不是很大,虽然速度不快不过也用不了多久时间,请耐性等待)
蓝奏云:https://www.lanzous.com/b00td60yd
密码:i0sc
使用XAMPP和phpStudy搭建靶机环境_第1张图片

二、步骤

我使用还是虚拟机window xp系统,主要是我真机里面有重要的数据库,所以我怕再安装一个数据库会产生混淆,这里就偷个懒,我就在虚拟机上演示一下。请见谅!
因为XAMPP和StudyPhp都差不多,所以在一些设置上我就一起说了。

1.软件下载

XAMPP【传送门】
phpStudy【传送门】
两个软件的版本请自选,XAMPP下载的属实太慢了,其他的也没什么差。
废话少说,现在开始。
安装我就不多说,不过要记住安装路径,因为搭建的时候需要找靶机源码存放的文件夹。

2.解压文件

使用XAMPP和phpStudy搭建靶机环境_第2张图片

3.存放文件

XAMPP

找到XAMPP的安装路径,然后找到一个叫htdocs 的文件夹,这个文件夹就是我们存放靶机源码的地方。
使用XAMPP和phpStudy搭建靶机环境_第3张图片里面原本有一些文件,这些文件可以存放里面,也可以移出去。
使用XAMPP和phpStudy搭建靶机环境_第4张图片
我这里只存放了源码。

phpStudy

phpStudy同样也是先找到他的安装路径,然后找到一个叫WWW的文件夹,
把源码放进去。
使用XAMPP和phpStudy搭建靶机环境_第5张图片使用XAMPP和phpStudy搭建靶机环境_第6张图片

4.设置软件

XAMPP

看下图:
使用XAMPP和phpStudy搭建靶机环境_第7张图片使用XAMPP和phpStudy搭建靶机环境_第8张图片

phpStudy

使用XAMPP和phpStudy搭建靶机环境_第9张图片

5.网站的一些配置

首先先打开网站,在浏览器中输入:http://127.0.0.1/DVWA-master/
如果是按照上面的步骤存放源码的话,输入上面的网址两个软件都是显示一样的内容。
使用XAMPP和phpStudy搭建靶机环境_第10张图片就是一句话:DVWA System error - config file not found. Copy config/config.inc.php.dist to config/config.inc.php and configure to your environment.。
意思是说,在源码的文件中有一个叫config的文件夹,需要我们把里面的文件config.inc.php.dist 改为config.inc.php。打开config.inc.php.dist文件 ,将config.inc.php.dist 另存为config.inc.php,也就是转换成php格式的文件。
使用XAMPP和phpStudy搭建靶机环境_第11张图片使用XAMPP和phpStudy搭建靶机环境_第12张图片以上步骤都设置好后,刷新一下网页。
然后你会发现又出现问题了。
使用XAMPP和phpStudy搭建靶机环境_第13张图片他说要叫我们把XAMPP或者phpstudy的一个配置文件打开。
allow_url_fopen = On
allow_url_include = On

单击Config,然后单击红框框起来的那个选项,就会打开一个配置文件,使用记事本打开,紧接着利用记事本的查找功能,找到需要更改的位置。
使用XAMPP和phpStudy搭建靶机环境_第14张图片
phpstudy也差不多
使用XAMPP和phpStudy搭建靶机环境_第15张图片这里的更改都是一样的。
使用XAMPP和phpStudy搭建靶机环境_第16张图片使用XAMPP和phpStudy搭建靶机环境_第17张图片这个不一定都是Off有的可能都是On不过他还是会提示,所以还是需要排查一下。
这一步好了,不过还不行。
我们还需要返回去config配置文件那里设置一下,本来想一开始就说的,不过因为不知道你们选择了哪一款软件,所以放到最后才说,还请见谅!
下面请注意图片中的文字和文件路径,软件不同所设置的也不一样。

XAMPP

使用XAMPP和phpStudy搭建靶机环境_第18张图片
使用XAMPP和phpStudy搭建靶机环境_第19张图片更改好后保存一下,然后去浏览器里操作一下看看结果如何。
使用XAMPP和phpStudy搭建靶机环境_第20张图片点击之后稍等片刻他就会跳到登录界面了
使用XAMPP和phpStudy搭建靶机环境_第21张图片

phpStudy

使用XAMPP和phpStudy搭建靶机环境_第22张图片
使用XAMPP和phpStudy搭建靶机环境_第23张图片更改好后保存,回到浏览器中。
使用XAMPP和phpStudy搭建靶机环境_第24张图片同样的点击之后稍等片刻,他会自动跳转到登陆页面。
使用XAMPP和phpStudy搭建靶机环境_第25张图片

6.登录

用户名:admin
密码:password
使用XAMPP和phpStudy搭建靶机环境_第26张图片使用XAMPP和phpStudy搭建靶机环境_第27张图片很高兴你能坚持到最后!!!
终于进入到了期待已久的界面!!!!三个小时的编辑…还是太嫩了呀。
如果那里有错误或者说写的不详细的地方望指出,我会一一改进,有什么建议我也会及时采纳并且更改博文内容。

你可能感兴趣的:(靶机)