衢州市网站建设_网站建设公司_PHP_seo优化
2026/1/6 19:35:10 网站建设 项目流程

小迪安全2023-2024|第12天:信息打点-Web应用&企业产权&指纹识别&域名资产&网络空间&威胁情报_笔记|web安全|渗透测试|网络安全_2023-2024

一、信息打点概述

在渗透测试和安全评估中,信息收集是整个流程的基础环节,也是决定后续工作成败的关键。通过全面、系统地收集目标信息,可以有效缩小攻击面,提高测试效率。本文将系统整理信息收集的核心内容、思路流程及实用工具。

二、信息收集的核心内容

1. 企业基础信息收集

内容

  • 企业工商注册信息(名称、法人、注册资本、经营范围等)
  • 企业关联关系(子公司、分公司、投资关系等)
  • 知识产权信息(域名、APP、微信公众号等)
  • 联系方式(邮箱、电话等)

价值

  • 确定目标主体
  • 了解业务方向
  • 发现潜在关联资产
  • 为后续渗透测试提供基础

2. 域名与子域名信息收集

内容

  • 主域名(企业官方域名)
  • 子域名(如www、mail、api、test等)
  • 历史域名(已删除或未启用的域名)
  • 备案信息(域名备案主体、备案号等)

价值

  • 扩大攻击面
  • 发现未公开或废弃的系统
  • 了解企业技术架构

3. Web架构与指纹识别

内容

  • Web框架/CMS版本
  • 中间件/数据库类型
  • 操作系统信息
  • WAF设备识别

价值

  • 为漏洞利用提供基础
  • 判断系统安全性
  • 识别潜在漏洞点

4. 网络空间资产测绘

内容

  • IP地址与端口服务
  • 网络资产分布
  • 漏洞信息
  • 历史资产变化

价值

  • 全面了解目标网络环境
  • 发现隐藏资产
  • 评估整体安全态势

5. 威胁情报分析

内容

  • 域名/IP的历史威胁记录
  • 漏洞关联信息
  • 攻击者行为模式
  • 恶意样本特征

价值

  • 识别高风险资产
  • 预判攻击路径
  • 了解当前安全态势

三、信息收集的思路及流程图

1. 企业基础信息收集阶段

[企业主体] --> [工商信息平台] [企业主体] --> [备案信息查询] [工商信息平台] --> [获取主域名] [备案信息查询] --> [获取主域名及关联域名]

2. 网络资产测绘阶段

[主域名] --> [DNS历史记录查询] [主域名] --> [证书透明度查询] [主域名] --> [网络空间测绘] [IP地址] --> [IP反查解析] [网络空间测绘] --> [获取关联IP及子域名]

3. 指纹识别与确认阶段

[子域名] --> [Web指纹识别] [子域名] --> [WAF识别] [Web指纹识别] --> [确定技术栈] [WAF识别] --> [确定防护机制]

4. 威胁情报分析阶段

[域名/IP] --> [威胁情报平台] [威胁情报平台] --> [获取历史威胁记录] [历史威胁记录] --> [评估资产风险]

四、信息收集的工具及网址

1. 企业信息查询工具

工具名称网址特点
天眼查https://www.tianyancha.com/企业信息查询,关联关系分析
企查查https://www.qcc.com/企业工商信息,风险排查
爱企查https://aiqicha.baidu.com/百度旗下企业信息平台
小蓝本https://www.xiaolanben.com/企业智能拓客工具,含信息查询
启信宝https://www.qixin.com/企业信用信息查询平台

2. 备案信息查询工具

工具名称网址特点
工信部备案系统https://beian.miit.gov.cn/官方备案查询平台
备案查询网http://www.beianx.cn/第三方备案查询平台
备案信息查询https://beian.miit.gov.cn/官方备案查询系统

3. 域名与子域名查询工具

工具名称网址特点
crt.shhttps://crt.sh/SSL证书透明度查询,获取关联域名
DNSdumpsterhttps://dnsdumpster.comDNS记录查询,获取关联域名
DNS反查http://dns.bugscaner.com/IP反查解析,获取关联域名
DNSGrephttps://www.dnsgrep.cn子域名查询工具
OneForAllhttps://github.com/shmilylty/OneForAll综合子域名收集工具,支持多种数据源

4. 网络空间测绘工具

工具名称网址特点
FOFAhttps://fofa.info/全球网络空间资产搜索引擎
360 Quakehttps://quake.360.cn/360安全大脑-测绘云平台
ZoomEyehttps://www.zoomeye.org/钟馗之眼,网络空间搜索引擎
Shodanhttps://www.shodan.io/全球最大的网络空间搜索引擎
Censyshttps://censys.io/提供最广度和深度的互联网扫描数据

5. 威胁情报分析工具

工具名称网址特点
微步在线https://x.threatbook.cn/威胁情报分析平台
奇安信威胁情报https://ti.qianxin.com/奇安信威胁情报中心
360威胁情报https://ti.360.cn/360威胁情报云平台
绿盟威胁情报云https://ti.nsfocus.com/绿盟科技威胁情报平台
VirusTotalhttps://www.virustotal.com/恶意软件分析平台

6. 指纹识别工具

工具名称网址特点
Wappalyzerhttps://www.wappalyzer.com/浏览器插件,Web技术栈识别
TideFingerhttps://www.tidefinger.com潮汐指纹识别系统
云悉指纹https://www.yunxi.com专业CMS识别平台
CMSmaphttps://github.com/Dionach/CMSmap本地化CMS识别工具

五、补充内容

1. DNS历史记录查询

价值:即使域名已删除,其历史解析记录仍可能被保留,可帮助发现已删除的测试环境或废弃系统。

工具

  • DNSDB (https://www.dnsdb.info/)
  • PassiveTotal (https://www.passivetotal.org/)

使用技巧:通过历史DNS记录,可以查询到目标域名曾经绑定过的所有IP地址,有助于绕过CDN查找真实IP。

2. 证书透明度查询

价值:HTTPS证书通常包含多个域名信息,通过查询证书可以发现未公开的子域名。

操作方法

  1. 访问https://crt.sh/
  2. 输入目标域名(如baidu.com)
  3. 查看"Subject Alternative Name"中列出的所有域名

典型案例:百度主站(baidu.com)与地图服务(map.baidu.com)使用相同证书,通过证书查询可发现多个关联域名。

3. 网络空间测绘平台对比

平台数据量特点适用场景
FOFA2.95亿+企业主体国内常用,支持多种查询条件企业级资产测绘
360 Quake81.69亿资产360安全大脑数据,覆盖全面安全研究与防御
ZoomEye10亿+资产专注网络空间搜索,技术成熟攻防演练与安全评估
Shodan20亿+资产全球最大网络空间搜索引擎国际资产测绘
Censys30亿+服务提供最广度和深度的互联网扫描数据安全研究与漏洞分析

4. OneForAll工具深度使用

安装与使用

gitclone https://github.com/shmilylty/OneForAll.gitcdOneForAll python3-mpipinstall-Upip setuptools wheel-ihttps://mirrors.aliyun.com/pypi/simple/ pip3install-rrequirements.txt-ihttps://mirrors.aliyun.com/pypi/simple/ python3 oneforall.py--targetexample.com run

核心优势

  • 整合多种数据源(DNS、证书、网络空间、威胁情报)
  • 支持批量查询
  • 生成结构化结果
  • 适用于内网和外网信息收集

输出结果

  • 子域名列表
  • IP地址
  • 端口服务
  • 指纹信息
  • 威胁情报

5. 企业信息查询技巧

  1. 多平台交叉验证:不同平台数据来源不同,建议使用多个平台交叉验证,获取更全面的信息。

  2. 知识产权查询:重点关注企业拥有的域名、APP、微信公众号等数字资产,这些往往是攻击面的重要入口。

  3. 关联企业挖掘:通过查询发现目标企业的分公司、子公司等关联企业,可能发现更多攻击点。

  4. 备案信息利用:通过工信部备案系统查询,可获取企业官方域名和网站信息,了解企业网站的基本情况。

  5. 免费技巧

    • 爱企查超级会员可在拼多多1元购买7天使用权
    • 小蓝本是免费工具,但数据可能不如收费工具全面
    • 使用OneForAll等开源工具进行免费查询

六、总结

信息收集是渗透测试的基础环节,需要系统化、多角度地进行。通过整合企业信息查询、域名与子域名收集、Web架构识别、网络空间测绘和威胁情报分析,可以全面了解目标环境,为后续渗透测试奠定坚实基础。

关键要点

  1. 信息收集不是简单地使用工具查询,而是需要结合多种手段进行交叉验证
  2. 企业基础信息是起点,域名与子域名是扩大攻击面的关键
  3. 网络空间测绘提供了全局视角,威胁情报则提供了风险评估
  4. 工具只是辅助,最终需要结合人工分析判断

信息收集是安全测试的起点,也是最重要的环节。只有收集到足够全面、准确的信息,才能制定有效的测试策略,提高渗透测试的成功率。希望本文能为您的信息收集工作提供有价值的参考。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询