提示:被其中的一个问题困扰了好久,经过不断地试错,最终解决了,感谢支持,加油!
一、下载Phpstudy
详情看DVWA靶场搭建的篇章
二、Sqli-labs靶场搭建
1、下载Sqli-labs
直接百度会给出一个github的网址进行下载,感谢!
2、编辑sql-connections
将下载的sqli-labs.zip压缩包解压并将其复制到phpstudy网站根目录下!!!一定要注意下载的sqli-labs-master文件夹有两层重复目录,我们复制的时候是要复制第二层的那个sqli-labs-master文件夹,这就是浏览器一直连接失败的原因(如下图所示)
从搜索来看,好像目前没有人出现过这个问题,我也不知道我的为啥这么奇怪,我试了很多次,复制第一级目录的sqli-labs-master文件夹就会出错,改为第二级的就OK啦![苦涩]
找到sql-connections,用记事本打开db-creds.inc进行修改,因为phpstudy默认的mysql数据库地址是“127.0.0.1 或 localhost",用户名和密码都是"root"。这里主要是修改’$dbpass‘为root,即自己的数据库密码,默认为root。
$dbpass=‘root’;
如果不修改,访问浏览器之后会出现如下界面:
3、更换php版本
如果版本过高的话,也是会连接失败的,这时直接在管理里面下载、更换会出现以下bug:
来软件管理里面下载好之后再去更换
更换成功!
接着浏览器打开“http://127.0.0.1/sqli-labs-master/”访问首页
点击“Setup/reset Database”使其自动创建数据库,创建表并填充数据
安装成功
过程还出现问题的友友可以私聊我!