文章总结: 本文探讨网络安全中常规扫描难以发现的孤岛资产排查方法。文章指出孤岛资产具有无官方域名、不在已知IP段、脱离统一管控等特征,是攻防演练中的主要突破点。作者提出6种空间测绘关联语法(如组织架构延伸、供应链特征关联、SSL证书提取等)和4种隐蔽入口发现技巧(移动端API溯源、代码仓库排查等),并分享自动化清洗工作流(去重、白名单过滤、干扰词降噪)。最后强调需建立常态化发现与闭环管理机制,将探测手段脚本化并接入SOC平台。
综合评分: 87
文章分类: 安全运营,渗透测试,漏洞分析,安全建设,威胁情报
常规测绘都扫不到的“孤岛资产”怎么找?安全运营进阶实战手册
原创
Kevu Kevu
网安前线
2026年4月3日 14:16 广东
上一篇《互联网暴露面梳理全指南:含AI智能体专项治理》发布后,不少做安全运营的同行在后台交流,表示按照文中的8个步骤进行排查,确实清理出了不少历史遗留的影子资产,让资产台账完善了许多。
但在近几年的实战攻防演练(HW)和日常应急响应中,防守方经常会遇到一个棘手的场景:
演练前,防守团队已经把集团主域名、备案IP段、云出口的安全策略调到了最严。但在演练初期,往往还是会被攻击队拿到分数——溯源后发现,入口是一个团队从未登记过的边缘测试系统,甚至可能顺带导致了数据泄露。
这类系统不使用官方域名、不在已知的云IP段内,甚至早该在三年前项目结项时就下线,但它依然与内部的业务数据库保持着连接。
这类脱离统一管控、游离在安全视线之外,散落在互联网各个角落的影子系统,在安全运营中通常被称为“孤岛资产”。
今天这篇专项文章,我们就顺着上一篇的“广度梳理”进一步深入,进入“深度挖掘”环节。结合我们团队此前为某大型单位进行暴露面排查的实战经验,我们将转换视角:抛开现有的资产台账,从攻击者的真实探测路径出发,探讨如何利用“空间测绘 + 旁路关联 + 自动化清洗”,将这些隐蔽极深的“孤岛”逐一排查出来。
一、 常规梳理为何总有盲区?
常规的暴露面梳理,主要解决的是“正面防线”问题。通过主域名爆破子域、对已知IP段进行全端口扫描,能够快速建立一份基础资产清单。但这部分资产,防守方知晓,攻击者同样也容易发现,双方的博弈更多在于漏洞修复的速度和防护策略的严格程度。
而真正容易导致防线被突破的,往往是“隐蔽侧翼”**上的孤岛资产。
孤岛资产难以被发现的核心原因,在于其具备典型的管理盲区特征:无官方域名绑定、不在官方云IP段内、未纳入安全团队的日常纳管。
它们可能是某个业务线早期自行委托外包公司搭建的测试环境;也可能是下属分支机构为了特定业务临时上线的微应用。针对这类资产,如果仅依赖“单位全称”进行常规的关键词检索,往往难以触达核心目标。
实战中,攻击者通常会利用“弱关联线索”进行跨维度的关联挖掘。防守方同样需要掌握这些方法,才能变被动为主动。
二、 转换视角:6种实战化空间测绘关联语法
在防守端排查孤岛资产时,必须将企业或单位的“特征信息”进行细化和泛化提取。以下总结了6个实战测绘语法(以FOFA/Quake为例),可直接应用于日常排查。
1. 组织架构的层级化延伸(覆盖边缘分支机构)大型单位或集团的孤岛资产极少出现在总部,通常集中在边缘的分支机构(如二级分公司、下属厂区、驻地机构等)。这些分支机构往往有独立的业务诉求,容易自行搭建系统。因此,排查时不能仅搜索集团名称,而应结合组织架构图,梳理全量下属机构的字典进行交叉检索。
关联思路: “下属机构名称” + 业务高频词(审批、执法、网格化、智慧、测试、管理后台等)测绘示例: body=”某某下属中心” && body=”综合管理平台”
2. 供应链与开发商特征关联许多业务系统由外部供应商开发,开发人员通常会在网页底部保留版权或技术支持信息。部分未正式交付的测试系统,或早该下线的演示站,通过这些供应商的版权特征往往能被精准定位。
测绘示例: body=”技术支持:某某市XX信息科技有限公司” && city=”XX市”进阶关联: body=”Powered by XX科技” && title=”某某单位”
3. 测试接口遗留与未授权API为了前后端联调方便,开发人员有时会将 Swagger UI 或 Spring Boot Actuator 等接口文档直接暴露在公网,且多数部署在非标准端口(如 8080, 8088, 8888)的独立IP上,缺乏身份鉴权。
测绘示例: title=”Swagger UI” && (body=”某单位” || body=”XX系统”)报错页特征: body=”Whitelabel Error Page” && body=”某某分公司”
4. 内部命名规范与拼音缩写许多未上云的测试系统,开发人员为了命名便捷,会使用该单位的“拼音首字母”或内部项目代号作为子域名,甚至是URL的路径名称。例如某单位(Mou Dan Wei)的系统,可能会使用 mdw、mdwsys。
测绘示例: (host=”mdwsys” || domain=”mdw”) && title=”测试”路径特征: body=”login” && header=”Location: /mdw_admin”
5. SSL证书信息的深度提取部分孤岛系统虽然使用的是纯IP,并未绑定域名,但可能配置了单位统一购买的泛域名SSL证书;或者服务器开启了3389端口,RDP的默认证书直接暴露了内部的计算机名。这些都是强关联的资产线索。
测绘示例(查证书颁发主体): cert.subject=”某某单位全称”
6. 隐藏特征的指纹匹配(Icon Hash)当测试网页的标题和正文内容被有意隐藏(例如仅保留一个登录框,无任何文本提示)时,网站的 Favicon(小图标)通常不会更改。通过脚本提取官方系统特有图标的 Hash 值,进行全网反查,是发现此类隐蔽资产的有效手段。
测绘示例: icon_hash=”123456789″ (需先计算自有Icon的hash值)
三、 拓宽边界:超越常规测绘的隐蔽资产发现
测绘引擎的能力主要集中在暴露于Web端且能被爬虫抓取的资产。但在实际排查绝密孤岛时,还需关注以下四个维度的隐蔽入口。如果防守方忽略这些区域,将留下严重的安全隐患。
1. 移动端应用(小程序/APP)的API溯源随着业务向移动端转移,防守方需重点关注小程序的安全性。通过反编译(如 wxapkg 解包)本单位或历史废弃的小程序,提取源码中硬编码的后端 API 接口。需特别注意: 这些接口很多直接使用物理IP通信,不具备前端页面,测绘引擎无法收录,但它们切实连接着后端数据库。定期对下属单位的所有移动端应用进行逆向排查,是收敛此类暴露面的关键。
2. 代码托管平台(GitHub/Gitee)的敏感信息泄露在孤岛资产挖掘中,代码仓库的检索目标需更加聚焦。使用“某某机构名称 + 密码/password/jdbc/IP”进行搜索。开发人员有时会误将包含公网测试数据库IP、云服务器凭证(AK/SK)的配置文件提交至开源仓库。顺着这些凭据,往往能发现缺乏管控的云主机。
3. 历史解析记录(Passive DNS)排查废弃资产某些项目结束后,管理员删除了主域名下对应的子域名解析,但对应的服务器并未关机下线。利用情报平台查询域名的历史解析记录,获取曾经绑定过的IP,并对这些IP的Web端口进行扫描复测。实战中经常会发现,数年前的测试系统依然在这些被遗忘的服务器上持续运行并暴露风险。
4. 已知前端 JS 文件的外联接口分析许多“孤岛资产”虽然脱离了官方台账,但在业务逻辑上往往与现有已知系统存在关联。现代 Web 系统多采用前后端分离架构,前端 JavaScript 文件中往往硬编码了大量的后端 API 地址或第三方调用接口。在排查时,可通过自动化爬虫工具(如 JSFinder 等),对已知登记在册的互联网系统进行全面爬取,提取 JS 脚本中包含的 URL 链接、IP 及子域信息。这些“顺藤摸瓜”找出的外联接口,经过与台账白名单核对后,经常能牵扯出未报备的测试环境或游离管控的关联业务系统。
四、 应对海量数据:自动化资产挖掘工作流
掌握了上述方法后,在实际操作中通常会面临一个难题:初始获取的数据噪音过大。
近期我们团队在为某大型单位进行专项排查时,利用关联语法获取的初始数据量高达4.5万条。其中混杂了大量的新闻报道、宣传通稿、招投标公示(因正文包含该单位名称关键词被抓取)。如果完全依赖人工逐条核验,会带来极高的时间和人力成本,且容易出现遗漏。
为此,我们将这套降噪逻辑进行了代码化,并直接集成到了内部安全运营平台中,以上线 Web 可视化功能模块的形式供团队使用,将处理时间大幅缩短。其底层核心清洗思路如下,供同行参考复现:
步骤 1:底层去重。 测绘结果中存在大量死链或端口重复记录,基于IP和端口进行基础去重。
步骤 2:剥离已纳管资产(核心过滤)。 将清洗后的IP和域名,与《全量互联网资产台账》(官方云IP段、已备案域名)进行批量自动化比对。命中白名单的资产直接剔除,剩余的数据才作为真正的“疑似孤岛”进入下一环节。
步骤 3:干扰词库降噪。 建立针对性的黑名单词库。例如,抓取到的
五、 结语:建立常态化的发现与闭环机制
通过前期的“全量资产摸底”与本篇的“孤岛资产深度挖掘”,我们探讨了暴露面排查的进阶路径。
但安全从业者都清楚,暴露面是动态变化的。今天的孤岛被清理完毕,下个月可能又会有新的测试业务未经报备悄然上线。
体系化的安全运营,不能将暴露面梳理视为合规检查前的一次性工作。将上述探测手段脚本化、定时化,沉淀专属的干扰词库,并将增量资产发现能力接入安全运营中心(SOC),建立起“发现 -> 评估 -> 认领 -> 纳管/下线”的强制闭环管理机制,才是长久之计。
网络安全防护是一项考验基本功的工作。只有比攻击者更细致地掌握自身的网络边界,才能真正掌握安全防守的主动权。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:网安前线 Kevu Kevu《常规测绘都扫不到的“孤岛资产”怎么找?安全运营进阶实战手册》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论