kali安装sqli-labs遇到的问题——输入id正确但不显示结果

网上找了篇教程,开始了sqli-labs的安装之旅,一直到下面这里一切都很顺利

直到。。。

这是什么问题?

1.刚开始以为是数据库密码配置问题,还打开确认了下

#查看配置密码
vim /var/www/html/sqli-labs/sql-connections/db-creds.inc 

 发现没有问题(后来想想,到这一步了,怎么可能是数据库的问题🤦)

2.后来看网上说sqli-labs适配的php版本比较低,我的是8.1,太高了。有些函数已经弃用,所以我打开了index.php,开始排查。。。。

然后发现并没有所谓的不支持的函数。

3.既然都打开源代码了,必须要好好看看,页面上有个welcome Dhakkan,说明源代码还是执行了的,只是在某一步的时候出现的错误。

于是,我开始用 echo测试到底是执行到哪里的时候出了问题

然后发现原来把id写入result.txt的时候出了问题,把fwrite和fclose注释掉就可以正常显示结果啦。

目前来看把这两个注释掉好像也不会影响什么🤔️。

7.16更新

把result.txt文件的权限设置成777,不会有这个问题。可以不用注释掉fwrite、fclose两条命令,哈哈哈

chmod 777 result.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值