在PHPstudy上搭建sqli-libs

2019-10-24

想要学习SQL注入,看到网上介绍的sqli-libs平台,就想在PHPstudy上搭建一下。

具体的配置过程就不讲了,想讲一下这里的一个坑···

用的PHPstudy版本是是8.0.9.3

用的sql-sqli刚开始是从github上直接拷贝的压缩包:https://github.com/Audi-1/sqli-labs

然后打开网站访问这个文件夹,点击Setup/reset Database for labs建立数据库

在PHPstudy上搭建sqli-libs_第1张图片

 

 结果:

在PHPstudy上搭建sqli-libs_第2张图片

 

 根本无法创建数据库,无语,上网查了查, 是php版本不兼容问题,PHPstudy不再支持mysql_xxx函数而是支持mysqli_xxx函数所致,而原来的sqli-labs是用php5写的,有好心网友提供的修改版的sqli-labsSqli_Edited_Version

git上也有同样的问题解答

就可以正常建库了:

在PHPstudy上搭建sqli-libs_第3张图片

 

 就可以愉快玩耍了。

PS:别忘了把phpstudy的mysql数据库打开···

PS:实际上虽然第一次的时候点击Setup/reset Database for labs什么反应都没有,但是点击f12调出控制台是可以看到一个报错的,状态码是500,即服务器内部错误,这时查看服务器日志或许就能查找到问题的根源

 

你可能感兴趣的:(在PHPstudy上搭建sqli-libs)