DNSlogSqlinj注入,解决kali2022DNSlogSqlinj报错问题。

本文讲述了在Kali Linux 2022环境下修复DnslogSqlinj工具的python2.7配置问题,涉及缺失模块的解决方法,以及如何利用该工具进行DNS注入实战,包括下载、CEYE注册和配置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

目录

一、kail2022中DnslogSqlinj工具环境python2.7配置

a、起因

b、解决方法

二:利用DnslogSqlinj工具进入DNSlog注入

a、下载DnslogSqlinj

b、CEYE注册

c、配置:

d、注入演示


一、kail2022中DnslogSqlinj工具环境python2.7配置

a、起因

自从kail更新到2022之后,DnslogSqlinj就会出现报错问题。

一眼看去,发现是dnslogSql.py文件的第五行代码和checkSql.py的第九行代码出现问题。

然后笔者就傻傻的取看代码。最后发现截图的最后一行报错可以看出kali2022少了一个termcolor的模块

b、解决方法

1、问题出现的原因

        kali2022中python2.7的环境变量缺少了文件。

        当我去看kali2021中/usr/local/lib/python2.7/dist-packages目录中有很多文件

 

        而在kali2022中/usr/local/lib/python2.7/dist-packages目录中是空的(问题所在)

所以尝试把kali2021中dist-packages整个文件夹复制出来,粘贴覆盖掉kali2022中dist-packages文件夹。

这是覆盖后的截图。

 然后在DnslogSqlinj工具目录下(dnslogSql.py在这个文件夹)中打开一个终端

输入python2.7 dnslogSql.py

就可以正常使用了。

笔者都是试一试的心态取尝试一下,没想到成功了。

分享给大家,希望对大家有所帮助。

二:利用DnslogSqlinj工具进入DNSlog注入

a、下载DnslogSqlinj

点击下方连接,下载DnslogSqlinj

GitHub - ADOOO/DnslogSqlinjContribute to ADOOO/DnslogSqlinj development by creating an account on GitHub.https://github.com/ADOOO/DnslogSqlinj

b、CEYE注册

点击下方链接,注册,获取dns域名和专属自己的API

CEYE - Monitor service for security testingicon-default.png?t=M666http://ceye.io/

c、配置:

打开解压之后DnslogSql-master中的config.py

 把注册好的CEYE中的身份和API填入到config.py中,并保存。

 

报错的话就按照上面的方法解决。

d、注入演示

目标靶机:SQLi-labd less-9

 有些时候会报一下错,但是没有关系,能使用就可以了 ^v^

之后就是设置参数的操作了,就不演示了。

笔者技术有限,写的不好,希望大家看到懂。

希望大家多多点赞,支持一下。

万分感谢。

 

 

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值