phpstudy:
这里我们在官网下载最新版本,这里是v8.1:Windows版phpstudy下载 - 小皮面板(phpstudy) (xp.cn)
安装完毕启动界面如图所示:
sqli-labs安装:
sqli-labs是一个学习sql注入非常好用的游戏教程,可以在其中进行各种类型sql注入的相关练习。原项目是用php5写的,而最新版phpstudy是默认的php7,如果不更改php版本在配置时会报各种错,这里我们安装别的大佬调整后适配php7的版本。
1.sqli-labs-php7项目下载地址:https://github.com/skyblueee/sqli-labs-php7
2.下载完成后,解压到phpstudy的www目录下,例如D:\phpStudy\WWW\sqli-labs-master
3.解压完成后打开sqli-labs文件夹,进入sql-connections文件夹打开db-creds.inc文件
修改其中数据库的用户名和密码(默认是root),修改后如下所示:
<?php
//give your mysql connection username n password
$dbuser ='root';
$dbpass ='root';
$dbname ="security";
$host = 'localhost';
$dbname1 = "challenges";
?>
相关数据库的账号密码可以在phpstudy的“数据库”面板中查看
4.启动phpstudy,打开浏览器访问sqli-labs文件夹,例如:127.0.0.1/sqli-labs-master-php7/,出现如下界面:
5.接着点击Setup/reset Database for labs,不出意外的话会出现以下界面,代表配置成功。
回到主界面就可以看见习题 ,点进去就可以开始sql注入练习了