最近开始学习sql注入,得知sqli-labs是一个练手的好地方,可是在搭建sqli-labs环境的过程却没有那么顺利,下面记录一下我的经验,这也是我的第一篇文章,写得不好,还请大佬们包含。
从GitHub上下载sqli-labs-master.zip,把解压得到的文件夹(我这里改名sqli)复制放在安装后的phpstudy_pro的WWW目录下,这里得注意看sqli有没有多套一个文件夹,如果有,要去掉,不然后面直接访问 127.0.0.1/sqli 会报错。
在sqli文件夹下找到sql-connections里面的db-creds.inc文件(可用记事本打开),修改密码root后保存
使用浏览器访问 127.0.0.1/sqli 显示
点击 Setup/reset Database for labs 显示
这是因为我下载的phpstudy是最新版的,安装完里面默认的php版本是php7.3.4nts,而php7版本不再支持mysql_xxx函数,而是支持mysqli_xxx函数
尝试了网上很多种方法最终还是用phpst