在网络安全实战或日常安全工作中,我们经常会遇到这样的场景:只拿到一个企业名称或一个网站地址,比如“腾讯”、“字节跳动”或者 www.baidu.com,就需要去发现其中可能存在的安全漏洞。这个过程在安全领域被称为信息收集打点

那么,如何从一个简单的名字或网址,逐步挖掘出目标企业的全部数字资产呢?接下来我根据我的想法大概说一下。


域名基础认知

什么是域名?

互联网上每一台服务器的真实地址其实是IP地址——一串数字,例如 180.101.49.11。但人类很难记住这些数字组合,于是域名应运而生。它相当于给IP地址起了一个方便记忆的别名。

比如百度的域名就是www.baidu.com,我们根据拼音”baidu“就很容易记住这个域名。

域名的分类

域名分为主域名子域名两个层级:

主域名是域名体系中最核心的部分,通常由“二级域名+顶级域名”组成。它的特点是:

  • 需要通过域名注册商正式注册,具有唯一性(先到先得)
  • 是品牌或网站的核心标识,通常直接体现品牌名称

子域名则是在主域名基础上,通过前缀扩展形成的次级域名,用于区分不同的服务或功能模块。它的特点是:

  • 无需单独注册,由主域名持有者自行创建和管理(通过DNS解析设置)
  • 格式为“前缀.主域名”,前缀可自定义,如 mailblogwww

顶级域名是互联网域名系统中层级最高的部分,位于域名结构的最后一位。它用于标识网站的类别或所属国家/地区,例如 .com 代表商业机构,.edu 代表教育机构,.gov 代表政府机构,.cn 代表中国。


主域名查询方法

当我们拿到一个企业名称后,第一步就是找出该企业旗下所有已备案的主域名。

ICP备案号查询

根据国家规定,域名购买后必须进行ICP备案。备案号是网站合法注册经营的标志。我们可以利用网页底部的备案号,反向查询该企业名下的其他资产。

image-20260723232730139

找到这个备案号我们就去这个网址查一下

1
https://beian.miit.gov.cn/#/Integrated/index

image-20260723233109585

备案实体查询

除了通过备案号查询,还可以通过企业的全称(即备案实体)来查找。大公司往往拥有多个关联企业,每个企业名下都可能备案了多个主域名。

操作步骤:

  1. 确定企业全称:通过企查查天眼查爱企查等企业信息查询平台,找到目标公司的完整工商注册名称。

    image-20260723233551336

  2. 查询备案信息:进入工业和信息化部政务服务平台,输入企业全称进行搜索。例如搜索“北京百度网讯科技有限公司”,可以看到该企业名下备案的所有域名记录,每条记录都包含主办单位名称、服务备案号、审核日期等信息。

    image-20260723233832610


子域名查询技巧

每个主域名都可能衍生出无数个子域名,而且子域名不需要备案,因此需要专门的查询手段。

搜索引擎高级语法

利用搜索引擎的高级搜索语法可以高效发现子域名。以Bing为例,使用语法:

1
site:主域名

即可列出该主域名下被搜索引擎收录的所有子域名页面。

image-20260723234144247

空间测绘工具

空间测绘工具能够扫描全球范围内的网络设备,包括网站、摄像头、打印机、路由器等任何有IP地址的设备。对于子域名发现非常有效。

空间测绘工具大合集

1
https://zhuanlan.zhihu.com/p/1922259906322478090

我这里演示以FOFA为例

查询语法示例:

1
domain="主域名" && status_code="200"

这样可以筛选出状态码为200(正常访问)的子域名站点。

image-20260723234958635


小程序与APP资产收集

除了传统的网站域名,现代企业还拥有大量的移动端资产——APP和小程序,这些同样需要进行漏洞挖掘。

小蓝本查询

小蓝本是一个商业信息搜索平台,可以用来查询企业名下的APP和公众号等新媒体资产。

操作步骤:

  1. 输入企业名称进行搜索image-20260723235920159

  2. 选择对应的企业image-20260723235939616

  3. 查看“APP和新媒体”栏目,即可获取该企业拥有的移动端应用列表

    image-20260723235850061

工信部备案平台查询

在工业和信息化部政务服务平台中,不仅可以查询网站备案,还能查到APP和小程序的备案信息。

操作步骤:

  1. 打开网站,输入企业名

  2. 选择查询“APP”或“小程序”分类

    image-20260724000517250

  3. 系统会列出该企业名下所有已备案的移动端应用,每条记录都包含服务备案号和审核日期image-20260724000603220


总结

整个信息收集流程可以概括为以下几个关键步骤:

  1. 确定目标实体:通过企业名称找到准确的工商注册主体
  2. 收集主域名:利用工信部备案系统查询企业名下的所有主域名
  3. 发现子域名:使用搜索引擎语法和空间测绘工具挖掘子域名
  4. 覆盖移动端:通过小蓝本和备案平台收集APP和小程序资产