DNS log平台搭建
DNS log简介
在某些情况下,无法利用漏洞获得回显。但是,如果目标可以发送DNS请求,则可以通过DNS log方式将想获得的数据外带出来(oob)。
DNS log常用于以下情况:
-
SQL盲注
-
无回显的命令执行
-
无回显的SSRF
搭建DNS log平台
前期准备
一台VPS:
1.1.1.1
两个域名:
a.com
b.com
在b.com
中添加两个A记录:
修改a.com
的NS记录为:
项目部署
参考开源项目DNSlog-GO:
-
https://github.com/lanyi1998/DNSlog-GO
VPS防火墙放行53端口、80端口,修改配置文件config.ini
:
[HTTP]
Port = 80
Token = <API TOKEN 1 HERE>,<API TOKEN 2 HERE>
ConsoleDisable = false
[DNS]
Domain = a.com
运行main
文件:
./main
使用测试
原文始发于微信公众号(菜鸟学信安):干货|DNSlog平台搭建
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论