Debian安装sqli-labs靶机

Debian安装sqli-labs靶机

有的小伙伴需要打sql注入的靶机,sqli-labs这个靶机十分的厉害,可是sql靶机不比xss靶机需要连接数据库。其实这在windows系统下面比较简单直接下载phpstudy软件直接进行傻瓜式的点击鼠标就行了,然而安装linux为主系统的用户就比较烦恼,其实linux安装这个也比较简单,直接安装php5版本,或安装docker环境(这个环境比较厉害,直接可以进行中间件和解释器的安装,你不用操其他的心),此教程教你如何使用Apache+php7+mysql+sqli-labs,不过这里的sqli-labs不是普通的sqli-labs,不必担心其他问题靶机内容相同,只不过该靶机支持php7,普通版本只支持php5。那么我们开始吧。

1.首先打开apache中间件

service apache2 start

Debian安装sqli-labs靶机

 2.对mysql进行配置

service mysql start    //启动mysql服务
mysql -uroot -p    //msql认证

use mysql;    //使用mysql用户表
update user set password=password(‘此处设密码‘) where user=‘root‘ and host=‘localhost‘;    //对mysql的root用户修改密码
flush privileges;    //进行修改

Debian安装sqli-labs靶机

3.下载sqli-labs

cd /var/www/html    //进入发布页面默认路径
git clone https://github.com/mukkul007/sqli-labs-kali2 sqli-labs    //下载支持php7的sqli-labs版本

Debian安装sqli-labs靶机

 4.对靶机sqli-labs进行数据库配置文件配置

cd sqli-labs/    //进入靶机主路径
cd sql-connections/    //进入配置文件路径
vim db-creds.inc    //打开配置文件

Debian安装sqli-labs靶机

5.进入web界面,点击后如果返回最后一副图信息则表示数据库连接成功。

Debian安装sqli-labs靶机

Debian安装sqli-labs靶机

相关推荐