之前是在windows里面安装phpstudy+sqli-las,现在试试在kali里面安装sqli-labs
进入kali-linux
一、开启apache服务
service apache2 start
在浏览器里访问http://127.0.0.1或者kali的ip地址
查询ip地址指令
ip addr
出现这个页面,即开启成功
二、开始mysql
或者
初始化数据库(必要)
一直按y,输入自己的密码那里可以按n,毕竟后面要初始化数据库密码,直到出现 Thanks for using MariaDB! 则说明初始化成功
输入sudo mysql进入数据库
或者是mysql -u root -p(如果前面初始化中设置密码那项是y,就填你自己输入的密码,不需要额外进心密码设置)
密码设置
MariaDB [(none)]> SET password for 'root'@'localhost'=password('你自己的密码');
重新进入
mysql -uroot -p
三、安装sqli-labs
进入以下路径
cd /var/www/html
输入
git clone https://github.com/mukkul007/sqli-labs-kali2 sqli-labs
配置文件
cd sqli-labs/sql-connections/
vi db-creds.inc
用i进入写模式,主要对dppass进行改写,写入你自己的数据库密码,然后按esc,按:wq进行保存退出
四、访问sqli-labs
浏览器输入http://127.0.0.1/sqli-labs
点第一行进行初始化,如果前面没有初始化数据库,会出现无法连接DB的情况,这时候查看数据库,不会有security
!!!如果kali的版本过高,php版本不再是7.3,会发生以下情况,即输入?id=xx,不会显示任何信息