sqli-labs环境搭建

1、本地下载phpstudy,下载地址如下:

https://www.xp.cn/download.html

安装完成后界面如下。

 2、下载sqli-labs源码

https://github.com/Audi-1/sqli-labs

3、把下载好的文件放到phpstudy安装的www目录下。如本例

4、配置数据库

打开D:\phpstudy_pro\WWW\sqli-labs-master\sql-connections\db-creds.inc

把密码设置为root

 5、修改phpstudy版本为5版本,否则运行sqli-labs出现很多报错。

 

 6、打开sqli-labs首页,进行数据库配置。点击第一项setup进行安装。

 

 安装成功界面如下:

 

 7、选择关卡进行练习。http://localhost/sqli-labs-master/Less-1/

  8、Sqli-labs加单引号但不报错的问题

加单引号不报错的原因
在配置sqli-labs的时候,因为使用的小皮面板或phpstudy 2018版中的PHP是新版本,进行sqli-labs的Less1时加了单引号,但是没有显示报错。百度之后,发现原来是因为新版php对单引号进行了保护。

解决方法
打开配置文件php.ini(后缀.ini可能隐藏,右键点击属性即可看见),找到Magic quotes。 把magic_quotes_gpc=On改成magic_quotes_gpc=Off

 

 

posted @ 2021-11-16 16:57  冰雪2021  阅读(762)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css