域名信息收集

什么是域名?

域名通常就是 url 地址,比如" www.baidu.com"
区分一个域名的用途一般根据顶级域名来区分。比如常见的“com”域名就是商用域名,一般用于商业用途,“edu”则是教育部门使用。

常见的顶级域名

国际域名:com (商业公司);. Net (网络服务);. Org (组织协会等);. Gov (政府部
门);. Edu (教育机构);. Mil (军事领域);. Int (国际组织)
国别域名:国别域名:.CN 代表中国,.UK 代表英国,.US 代表美国
新顶级域名:biz, info,name,pro,aero, coop, museum……

域名与 ip 的关系

网络中,用 ip 地址[1] 来定义一个计算机在网络中的位置,而访问网站,如果使用数字了记忆的话非常不方便,而且不能直观的看出网站的用途,所以使用字符串加点的方式即 url 能够更加直观且方便记忆,

当访问 url 的时候,需要通过域名解析服务器 dns,来对 url 的实际 ip 进行查询。

域名信息收集哪些?

域名联系人 相关的信息有所属人、邮箱、电话
渗透测试主要是为了对网站服务器做渗透。
域名信息收集更多的是为了收集与域名服务器相关的信息,通常收集以下信息:

  1. 域名解析 (dns 记录)
  2. ip 地址
  3. 子域名
  4. 域名相关信息

域名信息收集工具

一般可以通过 whois 工具来进行手机域名相关信息

Whois 网站

  1. https://whois.chinaz.com
  2. http://whoissoft.com
  3. https://whois.cnnic.cn/
  4. WelcomeServlet
  5. https://whois.aliyun.com
  6. https://www.whois365.com/cn
  7. https://whois.aizhan.com
  8. whois 命令(kali)
    1. 域名反查 http://whois.chinaz.com/reverse
  9. coolshell.cn 域名WHOIS查询 WhoisSoft
  10. whois (cnnic.cn) 国家域名查询,垃圾网站,用不了

Whois 工具

主要使用的就是 kali 中的 whois 命令
直接输入 whois 域名或者url 即可
Eg: image.png

子域名收集

  1. 枚举
  2. 字典破解
  3. 使用工具

子域名信息收集工具

使用现成的工具能够更快的挖掘子域名信息

  1. layer 子域名挖掘机纪念版 Layer子域名挖掘机4.2纪念版 增加功能 – WebShell 'S Blog
  2. subDomainsBrute 需要 python 环境
  3. [[amass]](一个 kali 自带的子域名工具)、OneForAll、御剑等

子域名信息收集网站

使用在线的挖掘网站可以不用暴露自己的 IP 地址
1. #网站 https://www.iculture.cc/demo/sec_site_scanning/
2. #网站 https://phpinfo.me/domain/
3. #网站 https://dnsdumpster.com/
4. #网站 通过证书查找子域名和指纹识别: https://crt.sh/

公司信息收集

可以通过

  1. 天眼查
  2. 公司主页
    查找到公司联系人的邮箱、电话等等
    攻击方法:
  3. 邮箱钓鱼、短信钓鱼、社工查找个人信息猜低密码等等
  4. 撞库

域名解析信息收集 DNS

常用的五种 dns 解析

  1. A :A 记录是最常用类型,将域名指向一个 Pv4地址,如8.8.8.8
  2. CNAME:将域名指向另一个域名地址,与其保持相同解析,如 htps/ww.dnspod.cn MX:用于邮件服务器,相关参数一般由邮件注册商提供
  3. TXT:可填写附文本信息,常用于域名验证
  4. NS:域名服务器记录,可将指定域名交由其他 DNS 服务商解析管理
  5. AAAA:将域名指向一个 IPv6地址,如 ff06:0:0:00:00:c3

Dns 信息收集工具

  1. 域名解析查询:dbcha.com
  2. What's that site running? | Netcraft eg
  3. 在线域名解析记录检测-在线Nslookup域名解析查询工具 (jsons.cn) eg
  4. Kali 中的工具 maltego(全英文,比较复杂)

搜索引擎收集

搜索引擎都会有自带的高级语法
比如 site:www.baiudu.com

参考

  1. 信息收集—-域名收集-FancyPig's blog (iculture.cc)

  1. ip 由于 ipv 4 和 ipv 6 两个版本组成,通常使用的是 ipv 4,由 4 个 0-255 的数字,用点号间隔的方式组成,如 127.0.0.1(本地地址)。 ↩︎

posted @ 2023-06-04 20:11  阿窝鹅  阅读(110)  评论(0编辑  收藏  举报