<返回更多

linux ubuntu16.04下搭建sqli-labs注入环境

2019-11-06    
加入收藏

1.安装环境

安装Apache2

sudo apt-get install apache2

安装php

sudo apt-get install php 

安装MySQL

sudo apt-get install mysql-server

php与Apache关联

sudo apt-get install libapache2-mod-php

mysql与php关联

sudo apt-get install php-mysql

2.验证环境是否搭建成功

浏览器打开http://localhost,出现It works界面,说明Apache2环境搭建成功

linux ubuntu16.04下搭建sqli-labs注入环境

 

在/var/www/html文件夹下,新建文件test.php,内容如下:

<?php
phpinfo();
?>

浏览器打开http://localhost/test.php,出现php的info信息,说明php安装成功

linux ubuntu16.04下搭建sqli-labs注入环境

 

2.下载sqli-labs

由于我们使用的是PHP7,原来的sqli-labs使用的是PHP5,所用函数有所区别。

所以这里从https://github.com/skyblueee/sqli-labs-php7下载文件,解压后放入目录/var/www/html中。

修改sqli-labs文件夹中,sql-connections文件夹下的db-creds.inc文件,将用户名dbuser和密码dbpass改成自己新设置的。

访问

http://localhost/sqli-labs/index.html

就可以成功访问sqli-labs的首页了!

linux ubuntu16.04下搭建sqli-labs注入环境

 

记得点击Setup/reset Database for labs链接,来重新设置数据库。如果返回页面都是successfully或者correctly等信息,说明安装成功了!

linux ubuntu16.04下搭建sqli-labs注入环境

 

好了,可以开始愉快的学习sql注入了~~

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>