sqli-labs环境搭建

之前翻电脑里面的文档时看到了以前储存的,这本书是对于sqli-labs这个印度程序员制作的练习sql注入搭建的网站游戏的一个学习;
相信在查sqli-labs搭建的时候读者已经在github上下载了网站的源码,
继而就是我在这里要说的了
我使用的是wamp这个一站式软件
下载了之后直接安装就行了
sqli-labs环境搭建_第1张图片

尽量不要安装在电脑的c盘,因为如果你后面有项目的话,整个软件占用内存会很大,装在其他的盘比较大
这里需要注意的是wamp的版本问题,因为sqli-labs是很多年前的了,那个时候的php版本是5,如果现在下最新版本的wamp的话,会导致php版本不一样,有一个php函数无法正常解析,所以我下载的是wampserver2,下载的时候注意看一下就行了,不然需要再下载其他版本的php,比较麻烦
sqli-labs环境搭建_第2张图片
下载了之后,将github上面下载的网站源码解压在wamp的www目录下,wamp\www\sqli-labs-master\sql-connections,这个目录下的db-creds文件修改数据库的用户名和密码
sqli-labs环境搭建_第3张图片
在这里自行进行修改

这样差不多就可以了

在这里有一个情况是在系统托盘内的wamp还是橙色的,也就是没有正确连接到网站的文件,我这里遇到这个情况的原因是端口冲突而导致的,这里的wamp使用的80端口与电脑本身有的软件产生了冲突导致没有网站没有链接成功

wamp\bin\apache\Apache2.2.21\conf
这个目录下的httpd.conf文件里面
Ctrl+F 查询80
sqli-labs环境搭建_第4张图片
将找到的80都改成你想要改的端口,我这里修改成了8090端口
改好了之后,就已经ok了

访问http://127.0.0.1:8090/sqli-labs-master/index.html
sqli-labs环境搭建_第5张图片
点击第二个:Setup/reset Database for labs
sqli-labs环境搭建_第6张图片
出现这个页面,即搭建好了

回到之前的界面 点击第一个 ,page-1
即可以开始快乐游戏了
sqli-labs环境搭建_第7张图片
sqli-labs环境搭建_第8张图片
就可以开始游戏了

明天又有比赛
学习了。

你可能感兴趣的:(·web安全学习)