在kali中搭建Sqli-labs

Sqli-labs在kali安装流程

  • 在kali中搭建Sqli-labs的流程
    • 一、检查必备环境等是否已安装并开启
      • 1. 打开apache服务
      • 2. Mysql配置
      • 3. 安装sqli-labs
      • 4. 配置文件设定
    • 二、启动Sqli-labs
      • 1. 访问地址
      • 2. 点击setup
    • 三、小结
        • 1. PHP7.0以上版本注意
        • 2. 每次开启Sqli-labs前都要先打开apache和mysql

在kali中搭建Sqli-labs的流程

最近在小破站上看到了一个Sqli-labs的教程,本来想把Sqli-labs安装在Windows server 2008上,结果一直差组件。装docker的话有一个镜像非得最新版本,git上下载太太太慢了,故放弃。后来想到有现成的kali,就决定试一试。

一、检查必备环境等是否已安装并开启

打开终端

1. 打开apache服务

sudo service apache2 start
访问 http://127.0.0.1,显示页面出来,即表示apache启动成功
在kali中搭建Sqli-labs_第1张图片

2. Mysql配置

sudo service mysql start
mysql -uroot -p 密码为空,能链接得上mysql就ok了
这里我们还是设置一个密码比较好,后面方便使用
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新的密码')

3. 安装sqli-labs

cd /var/www/html
git clone https://github.com/mukkul007/sqli-labs-kali2 sqli-labs
注意:kali中自带的PHP版本在7.0以上,无法直接使用一般版本的Sqli-labs,必须用这个版本的才行,安装之后无需对MySQL函数进行逐一改正

4. 配置文件设定

cd sqli-labs/
cd sql-connections/
vi db-creds.inc
vim下,用i键切换写模式,写完后按esc切换至命令模式,输入:wq保存即可
在kali中搭建Sqli-labs_第2张图片

二、启动Sqli-labs

1. 访问地址

http://127.0.0.1/sqli-labs/
在kali中搭建Sqli-labs_第3张图片

2. 点击setup

显示如下图即安装完成
在kali中搭建Sqli-labs_第4张图片

三、小结

1. PHP7.0以上版本注意

2. 每次开启Sqli-labs前都要先打开apache和mysql

			sudo service apache2 start
			sudo service mysql start

你可能感兴趣的:(#,Sqli-labs相关)