惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Cloudflare Blog
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tailwind CSS Blog
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
博客园 - 司徒正美
V
Visual Studio Blog
G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏
博客园_首页
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
D
Docker
Vercel News
Vercel News
Recent Announcements
Recent Announcements
Last Week in AI
Last Week in AI
爱范儿
爱范儿
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏

俗子

awk常用命令及功能 istio 配置 k8s 节点控制 dns 私有服务器 SeaFile 网盘 golang 私有包 verdaccio 前端私有源 chrony 时间同步 k8s 问题集锦 gitlab jenkins k8s 部署 linux 多显示器管理 mysql记录 nginx 日常 服务器ssh登录配置 ssh port forward redis拾遗-性能指标 逆向工具
域名信息收集工具
俗子 · 2019-01-10 · via 俗子

域名信息收集工具

nslookup

非交互模式

1
2
nslookup www.baidu.com
nslookup -type=ns www.baidu.com 8.8.8.8

交互模式

1
2
3
4
nslookup
>www.baidu.com # 查询指定域名
>server 8.8.8.8 # 设置dns服务器
>set type=ns # 设置记录类型

整个查询过程一般会有多个步骤,从根一级级查询回来,回来的记录可能还是一个域名,继续查询,最终得到ip。 当然,这个过程自动完成,想看细节,最好抓包去看。

dig

通过dns(8.8.8.8)查询www.baidu.com 的mx记录,得到了cname记录,意味着域名指向了域名

1
2
3
dig @8.8.8.8 www.baidu.com mx
www.baidu.com. 1094 IN CNAME www.a.shifen.com.
www.a.shifen.com. 48 IN CNAME www.wshifen.com.

反向查询,加个精简参数

1
2
dig +short -x 8.8.8.8
google-public-dns-a.google.com.

查询bind版本信息,获取所有记录的最佳策略

1
2
dig +noall +answer txt chaos VERSION.BIND @ns3.dnsv4.com
VERSION.BIND. 0 CH TXT "1.1.1711.01"

区域传输,相当于是同步数据,很多都不接受,接受的话就可以拿到所有子域名. 通过百度的dns服务器去获取

1
2
3
4
dig @ns4.baidu.com baidu.com axfr
; Transfer failed.
host -T -l baidu.com ns4.baidu.com # 关键参数[-l]执行axfr的全区域差异传输,-T表示时间
Host baidu.com not found: 5(REFUSED)

查询过程追踪,获取整个查询路径,访问到的所有dns服务器.

1
dig +trace www.baidu.com