phpstudy安装与sql注入环境搭建

1、安装数据库软件phpstudy (可以在打开链接https://www.xp.cn,在网站中下载你所需要的版本,一般选择)

如下图,选择你需要的系统和版本点击window,下载需要的版本。
phpstudy安装与sql注入环境搭建_第1张图片小编曾经下载的是8.0版本的PhpStudy,页面很人性化,但是存在一些问题,由于是刚入门,而且在网站找不到相应解决方法,最终一个学长推测应该是版本更新兼容的问题,导致无法正常创建数据库。问题最终并未解决,小编选择了带有后门的历史版本。(反正没什么东西可偷的)
phpstudy安装与sql注入环境搭建_第2张图片
2、启动phpstudy,开启Apahe服务和mysql服务。
phpstudy安装与sql注入环境搭建_第3张图片(上面为8.0版本的PhpStudy,由于未调试成功,只能暂时放弃)
phpstudy安装与sql注入环境搭建_第4张图片3、下载upload-labs-master.zip解压到如下目录
D:\phpStudy\PHPTutorial\WWW
下载链接:https://pan.baidu.com/s/1vx6bEgGUXKH7-OO-sxVaCg
提取码:w2lw

4、打开如下路径
D:\phpStudy\PHPTutorial\WWW\sqli-labs-master\sql-connections
选择db-creds.inc文件,可以选择适当的方式打开。
修改" d b u s e r = ′ r o o t ′ ; dbuser ='root'; dbuser=root;dbpass =‘root’;"
这两处为用户名和密码。小编设置为root。



//give your mysql connection username n password
$dbuser ='root';
$dbpass ='root';
$dbname ="security";
$host = 'localhost';
$dbname1 = "challenges";

?>

5、上面设置的密码是http://localhost/phpmyadmin/index.php的登录密码。登录可以管理后台数据库。
phpstudy安装与sql注入环境搭建_第5张图片

6、在浏览器登录进行SQL注入,登陆地址为http://localhost/sqli-labs-master/便是刚才创建的路径,如果无法显示此网页,请去寻找sqli-labs-master存放位置,可能会在www目录下的子目录下的子目录。此时需要将全路径写上,例如:http://localhost/sqllib/sqli-labs-master

7、登陆成功会显示如下页面,点击Setup/reset Database for labs
phpstudy安装与sql注入环境搭建_第6张图片7、如下界面为创建成功。(小编上面提到新版本出现问题便是此处无法成功创建,登录phpmyadmin,发现数据库已经成功创建,但是此页面并未显示数据创建成功)
phpstudy安装与sql注入环境搭建_第7张图片
8、在http://localhost/sqli-labs-master界面存在以下界面,你可以选择关卡。也可以通过网址http://localhost/sqllib/sqli-labs-master/less-1进行关卡选择。

phpstudy安装与sql注入环境搭建_第8张图片希望小编的文章能对初学SQL注入的你有所帮助。

你可能感兴趣的:(phpstudy安装与sql注入环境搭建)