2019-10-24
想要学习sql注入,看到网上介绍的sqli-libs平台,就想在phpstudy上搭建一下。
这里有个坑···
用的PHPstudy是8.0.9.3
刚开始是从github上直接拷贝的压缩包:https://github.com/Audi-1/sqli-labs
解压到phpstudy的安装目录里网站的根目录里面(WW文件夹)
然后访问这个文件夹,点击Setup/reset Database for labs建立数据库,结果:
无语,上网查了查, 是php版本不兼容问题,PHPstudy不再支持mysql_xxx函数而是支持mysqli_xxx函数所致,而原来的sqli-labs是用php5写的,然后发现有网友有修改版的sqli-labsSqli_Edited_Version
就可以正常建库了:
就可以愉快玩耍了。
PS:别忘了把phpstudy的mysql数据库打开
PS:实际上刚开始点击Setup/reset Database for labs什么反应都没有,但是点击f12调出控制台是可以看到一个报错的,状态码是500.