一、准备工作
1.1准备一台windows主机或虚拟机,windows server或者windows系统均可,本文中使用win10系统
1.2.准备sqli-lab源文件,可以通过https://download.csdn.net/download/qq_42039946/20359906下载 或者通过gibhub下载
https://github.com/workcha/sqli-labs-master
1.3准备phpstudy,下载链接为:
https://public.xp.cn/upgrades/phpStudy_64.zip
1.4 讲准备好的源文件和phpstudy复制到win10虚拟机的桌面上,解压phpstudy
二、安装phpstudy并调整phpstudy相关参数
2.1 双击phpstudy_x64_8.1.1.3.exe文件,点击立即安装
2.2 解压sqli-lab压缩包中文件到phpstudy安装目录下的www文件夹中
如本文中phpstudy安装目录为C:\phpstudy_pro,则sqli-lab文件解压后都放在C:\phpstudy_pro\WWW\中
2.3 双击运行phpstudy,点击【数据库】查看数据库密码
2.4 依次点击【网站】-【管理】-【修改】配置网站根目录
2.5 依次点击【网站】-【管理】-【php版本】-【更多版本】
2.6 找到并安装5.4.45版本
2.7 在2.5 的窗口中修改php版本为5.4.45
三、配置sqli-labs相关参数
sqli-labs数据库的链接配置文件位于本文2.2节中sqli-labs-master文件目录下
3.1 备份原始文件,复制db-creds.inc文件为db-creds.inc.bak文件,bak文件作为备份文件
3.2 以记事本方式打开db-creds.inc后修改db-creds.inc文件中数据库用户名密码后保存文件,用户名和密码修改为本文第2.3中所查看到的用户名和密码
四、配置phpstudy启动参数
五、进行sqli-lab基本配置
5.1 虚拟机内浏览器访问http://127.0.0.1即可访问sqli-lab配置界面
5.2 点击Setup/reset Database for labs 数据库设置
5.3 显示均为success即可
六、完成5.3的操作之后即可访问sqli-labs题目界面