护网这件事,一旦排上日程,就是一场持续的硬仗。我在甲方做过多年安全运营,也带队打过好几轮完整的攻防对抗,最大的感受是:大多数人不是被攻击打垮的,是被混乱的流程拖垮的。设备堆了一堆,告警轰炸没人接得住;人员倒是齐了,一遇到事情不知道找谁;日志倒是留了,溯源的时候发现时间都对不上。
后来我开始把护网当成一条流水线来拆:护网前、护网中、护网后,三个大阶段,我拆出了60道工序。别被这个数字吓到,其实每道工序都不复杂,难的是确保一道都不漏、一道都不乱。这篇文章我就把60道工序按顺序一道一道掰开讲,你把它当成一张清单来看,开打前对着过一遍,省下的时间和精力是很可观的。
1. 护网的本质:把“靠人扛”变成“靠流程扛”
在讲60道工序之前,先说说我为什么这么执着于拆流程。
护网期间打的是“极限操作”:攻击方红队会想尽办法找到你的薄弱点,手段包括但不限于漏洞利用、钓鱼邮件、账号破解、供应链风险、逻辑漏洞,甚至物理层面的试探。防守方蓝队要做的,是在有限的人力、有限的睡眠、高度紧张的情绪下,把这些攻击尽可能拦下来。而人在极限状态下,记忆力、判断力都会打折。今天能记住的事,熬到凌晨三点就忘了;平时能拍板的事,告警满屏时就犹豫了。
所以护网真正拼的不是某一个牛人的超常发挥,而是一套能让普通运营人员照章执行的流程。流程拆得越细,执行越不容易变形。这也是我把护网拆成60道工序的原因——每道工序都不依赖“灵光一现”,只需要照着做就行。
我按时间线把所有工作归纳为三个阶段:
| 阶段 | 工序范围 | 核心目标 | 关键动作 |
|---|---|---|---|
| 护网前 | 第1-20道 | 消除已知风险、补齐防御能力、磨合队伍 | 资产盘点、漏洞整改、设备部署、人员排班 |
| 护网中 | 第21-45道 | 感知、研判、处置、溯源、协同 | 流量监控、告警研判、应急响应、封禁反制 |
| 护网后 | 第46-60道 | 恢复秩序、固化成果、沉淀能力 | 规则解封、证据归档、复盘整改 |
下面进入正题。先从护网前这20道工序说起。
2. 护网前20道:功夫全在战前
护网不是从攻击队开始动手那一刻才打响的。我见过太多团队,平时系统漏洞一堆、资产台账稀烂,临到护网开始才慌了神。真正有效的护网准备期,至少要留出两到三周,把下面这20道工序一项项做扎实。
2.1 定范围、搭班子(工序1-2)
工序1:确定本次护网的防守范围
这是整个护网最重要的一道工序,但也最容易被忽略。很多团队一上来就急着扫漏洞、装设备,结果干了一个礼拜才发现,某个核心业务系统的IP压根不在防守清单里,或者把已经废弃的僵尸系统报了上去,白白浪费检测资源。
确定范围不是拍脑袋,要跟上级主管部门、业务方、后勤支撑方逐层确认,最终形成一份书面清单。清单里至少要包含:IP地址段、域名列表、端口开放情况、系统归属部门、业务重要性等级、是否纳入考核范围。这里我要特别提醒一句:口头确认不算数,必须落到文档。护网期间一旦出了争议,文档就是你的护身符。
工序2:搭建护网组织架构
没有组织架构的队伍,就是一盘散沙。一个完整、合理的护网作战团队,至少要包含以下角色:
- 总指挥(通常由安全负责人或分管领导担任,负责重大事项拍板)
- 蓝队队长(负责整体防守策略与协调)
- 监测研判组(盯着告警,负责分级研判)
- 应急处置组(接到研判结果后做封禁、隔离、清除)
- 溯源反制组(针对有效攻击做溯源、取证)
- 运维保障组(对接业务方,确保业务可用性)
- 情报支持组(负责漏洞情报与红队动向跟踪)
每个组要明确组长和备份人员,负责人不在的时候第二联系人顶上。我见过某单位只安排了一个人负责封禁操作,结果这人在护网第二天发烧请假,所有封禁动作停摆了大半天,这个坑千万不要踩。
2.2 摸家底、查资产(工序3-7)
工序3:资产台账全面盘点
护网里有一句老话:“你连自己家里有什么都不知道,怎么防贼?”资产盘点就是回答这个问题。很多企业有CMDB(配置管理数据库),但长期不更新,里面堆满了僵尸记录。护网前需要做一次拉网式核对:所有在网IP、域名、子域名、旁站、第三方接口,逐一确认“是否存在、是否在用、归谁负责”。
核对过程中要重点标记两类资产:一类是高风险资产(开放高危端口、运行老旧系统、对外暴露管理后台),另一类是不明资产(找不到归属方、没人认领的系统)。不明资产是最危险的,因为它极可能是红队最先发现并利用的突破口。
工序4:梳理并确认责任人
资产盘完之后,必须把每个系统的责任人、运维人、应急联系人的联系方式整理成通讯录,并且逐一电话确认。千万不能只发邮件让大家自行更新。我遇到过护网期间发现敏感信息泄露,需要系统负责人立即配合排查,结果通讯录里留的电话是已离职员工的,白白浪费了两个小时的黄金处置期。
这个通讯录要打印一份纸质版放在作战室,电子版同步到群里。护网期间人容易忙中出错,越老土的联系方式越可靠。
工序5:互联网暴露面测绘
资产台账是静态的,但暴露面是动态的。护网前要用测绘工具对互联网侧做一次全面摸排,把对外开放的IP、端口、域名、子域、证书信息都拉出来。操作的思路很简单:先用被动测绘(结合证书透明日志、DNS记录)发现域名的影子资产,再用主动扫描验证端口和服务的真实开放情况。
重点排查几类问题:管理后台是否暴露在公网、运维跳板是否直接映射到互联网、是否存在点击就能访问的测试页面。这些在平时可能毫不起眼,但在护网期间就是一个接一个的“口子”。
工序6:第三方系统与供应链排查
现代企业的网络里,很少全是自建系统,SaaS服务、外包开发、第三方接口、合作方联调环境几乎不可避免。护网期间红队最爱的突破口之一就是供应链——打不进你,就打你的外包商,再顺着通道摸进来。
排查时需要搞清楚:有哪些第三方厂商可以接入你的网络?他们用什么方式接入?权限边界是什么?有没有签署安全承诺?护网期间第三方能不能远程运维,能不能调整配置?这些尽量书面明确,避免出问题时互相推责。
工序7:明确漏扫范围和策略
漏洞扫描不是拿起工具就扫,先要确认三个问题:扫哪些目标、用什么策略、什么时间扫。特别提醒:漏扫是有风险的,高强度扫描可能直接打挂老旧系统。我见过有人用默认策略对核心业务库进行全端口深度扫描,结果把数据库的连接池塞爆,业务中断了十分钟。这种事故在护网前发生,等于白白送分。
策略上建议分三层:互联网侧用黑盒扫描,内网侧用白盒扫描,核心系统做轻量级或者只在业务低峰期扫描。先把范围、策略、审批流程定下来,再动手。
2.3 查漏洞、补短板(工序8-12)
工序8:全量漏洞扫描
这个环节没什么捷径。主机漏洞、中间件漏洞、Web应用漏洞、云上配置风险,能扫的都扫一遍。我习惯把扫描结果统一汇总到一个漏洞台账里,按资产重要性、漏洞危害程度、利用难度三个维度排序。注意:扫描报告的原始格式不适合直接作为台账,因为每台设备的漏洞清单太多了,真正要关注的是“可被利用的高危漏洞”。
工序9:人工复核与渗透验证
扫描器报了漏洞,不代表都能打得进去,也不代表都不能打。高危漏洞务必做人工复核,有条件的话安排一次轻量级渗透测试,重点验证几条链路:边界设备是否存在未授权访问、后台是否存在默认口令、Web应用是否存在明显的注入或上传缺陷。
这一步的价值在于:把“理论上的漏洞”和“实际可利用的漏洞”分开,有限的修复资源要优先解决后面这个。
工序10:漏洞修复与闭环验证
修复要分优先级,核心系统的高危漏洞排第一。能打补丁的尽快打,不能立即修复的至少要采取临时缓解措施,比如在边界设备上封禁来源、在WAF层阻断对应攻击特征、在系统层面开启红队常用的拦截策略。修复之后必须逐条验证闭环,避免“已修复”只是口头汇报。
这里有个常见的坑:有些漏洞补丁和业务存在兼容性问题,打完补丁业务启动不了了。所以修漏洞也要走变更流程,先在测试环境验证,再上生产,修复窗口选在业务低峰期。
工序11:弱口令与默认口令专项整改
护网期间被攻破的系统里,弱口令占了相当高的比例。这个环节要做的动作包括:统一改密周期、清理所有遗留的默认口令、删除运维共享账号、关闭不必要的SSH口令登录改用证书认证、对互联网暴露系统的口令强度做强制校验。
你可能觉得“我们的密码都很强”,但请相信我,一旦红队拿到一份拖库的密码字典,里面有你们员工在其他平台用过的历史口令,弱口令问题就会被成倍放大。口令问题永远是护网的重灾区。
工序12:边界与ACL策略收敛
边界收敛的核心就是一句话:能不开的端口一律不开,能不放的映射一律不放,能少的暴露面尽量少。把防火墙、负载均衡、安全组里的策略全部拉出来重新审一遍,重点清理长期闲置的映射条目,对需要保留的映射业务做必要性签字确认。
这里建议至少做两轮:第一轮由安全团队自查,第二轮让业务方确认。因为有些策略是某个部门当年临时开的,时间一长没人记得,直接删又有风险,所以“业务确认”这步不能省。
2.4 上设备、布防线、练队伍(工序13-20)
工序13:非必要系统和功能下线
护网前是“瘦身”的最佳时机。测试站、演示环境、过期版本的老旧系统、没人维护的接口服务,能下线就下线,不能下线的也尽量切断互联网通道。每下线一个系统,等于给红队砍掉一个突破口。
下线动作要规范,不能直接把服务器关机就算完事。建议先把系统从负载均衡摘除、修改DNS解析、在防火墙上封禁对应端口,确认业务无人使用时再彻底下线。
工序14:WAF与防护策略更新
Web应用防火墙的策略更新要赶在护网前完成。检查规则库版本、开启已知漏洞的虚拟补丁、确认CC防护阈值和人机验证开关。特别注意:策略上线前要做灰度验证,否则可能出现拦截正常业务的情况。
有个经验:WAF的拦截日志和原始访问日志在护网期间是研判红队手法的重要依据,所以一定要确认WAF的日志输出没有丢字段、没有降采样。宁可多存日志,不要为了节省空间牺牲关键字段。
工序15:EDR与终端安全覆盖检查
护网期间最怕的是终端掉线。有些企业买了EDR(终端检测与响应系统),但覆盖率和在线率常年只有七八成,护网前一统计才发现大量服务器和办公终端没有安装或已离线。
这道工序检查几个指标:安装覆盖率、在线率、策略命中率、病毒库版本。发现离线终端要立即排查原因,多数情况是终端用户“嫌卡自己卸载了”或者“软件冲突装不上”。这些都要在护网前处理掉,不要等到战时才发现。
工序16:蜜罐与诱捕系统部署
蜜罐不是什么神兵利器,但它是一个性价比很高的情报源。蜜罐的部署原则是把诱饵放在红队可能落足的位置,比如隔离区、核心网段、运维网段,甚至在办公网放钓鱼诱饵。蜜罐的价值不在于拦截攻击,而在于捕捉攻击者的手法。
部署蜜罐有一个核心红线:蜜罐的网络必须与生产环境隔离。如果蜜罐系统自身的防护不过关,红队会直接把蜜罐当成跳板,反过来进攻你的内网。这个坑我在行业内听说过不止一次,务必重视。
工序17:日志体系全链路盘点
这一道工序,我愿称之为“护网战役的生死线”。没有日志,攻防结束时你连攻击者是谁都说不清,更别提反制和复盘。日志盘点包括:防火墙、WAF、负载均衡、服务器主机、EDR、数据库审计、邮件网关、DNS日志是否都在?日志保存时长够不够护网周期?所有设备时间是否通过NTP同步?日志检索是否方便?
特别提醒:日志时间不同步是个隐蔽但致命的问题。不同设备时间差几分钟,你在还原攻击时间线的时候,就会发现关键几笔日志完全对不上。护网前一定要统一NTP。
工序18:应急预案与处置流程评审
应急预案不能只是“大而全”的红头文件。护网期间最实用的是分级处置流程:什么级别的告警需要上报,什么级别的告警可以自行封禁,什么级别的攻击需要启动全组响应。把借口和流程做成表格,放在作战室显眼位置。
注意流程里要留一条“黄金通道”——紧急情况下封禁操作可以先执行后补齐流程。实战中每多一步审批就可能多损失一小时,这条通道很关键。
工序19:人员排班与值班计划
护网一般少则一周,多则半个月,持续高压下不可能人人全天在岗。排班的思路是:监测研判人员轮班保持24小时在线,应急处置人员设置一二线梯队,指挥层明确夜间值班负责人。每班交接必须有交接单,记录当前告警状态、未处置事件、封锁中的IP和域名,防止交接漏项。
第二轮班最容易出问题,一定安排一个有经验的老员工压阵。护网期间“老带新”的分组模式我强烈建议保留,“新手超神”只存在于故事里,现实中还是要让经验丰富的人盯关键窗口。
工序20:全员安全意识宣贯与纪律要求
护网不是安全团队一个部门的事,员工的每一个操作都可能成为突破口。这道工序要做的不只是发一篇公众号推文,而是让员工记住三条:不点来路不明的链接和附件、不扫来历不明的二维码、不在办公电脑上安装未知软件。同时要明确护网期间的保密纪律,通报类、研判类信息不允许擅自对外传播。
这里补充一个容易被忽略的细节:护网期间有很多员工会收到钓鱼邮件,有些人还会“好奇”点进去。提前统一举报渠道,让员工看到可疑邮件能第一时间上报,比事后追溯有用得多。
3. 护网中25道:对抗,靠的是秩序
护网正式开始后,节奏会完全不一样。前24小时通常最乱:各类扫描探测、试探性攻击、告警轰炸一起涌过来。能不能顶住,取决于准备工作是否做足,也取决于战时流程是否有序。下面这25道工序就是护网期间的作战流程。
3.1 开局切换与战备状态(工序21-25)
工序21:护网启动会与状态切换
护网第一天早上开一次短暂的启动会,所有核心成员到场。会上确认几件事:如何加入应急通信频道、告警升级标准是什么、各类报告模板长什么样、第一天交接班时间和责任人。同时确认所有临时防护策略已上线、所有限制访问的通道已生效。
启动会的目的不是搞仪式,而是让所有人明确“从现在开始进入作战状态”——平时那套按部就班的审批流程可以适当提速,安全团队获得一定的战时权限。
工序22:建立流量基线与白名单
护网开始后,不要急着对所有异常流量动手。先把工作日的正常流量特征记录下来:核心业务端口每秒连接数、常见请求来源IP段、正常带宽利用率、DNS解析的域名集合。这套基线就是后续判断“正常波动”和“可疑异常”的参照系。
比如某个业务系统平时每秒连接数是500,护网期间突然飙升到5000,就要立即研判。反过来,只有前面把基线摸清楚,才不会被一次普通的业务高峰带偏。
工序23:日志巡检机制跑起来
护网期间,巡检不是等告警,而是主动去看。建议按每小时一个周期,对各主要安全设备的日志做滚动检查,重点关注四类情况:认证失败大量出现、陌生IP连接内网、Web目录遍历请求、异常的系统账号操作。巡检结果要记录,发现可疑立即升级为告警。
有条件的团队,可以把这部分动作做成半自动化,用SIEM(安全信息和事件管理平台)聚合日志,用SOAR(安全编排与自动化响应平台)跑剧本。没条件的,人工巡检表也能解决问题,关键是“坚持”两个字。
工序24:首次告警研判与流程验证
护网第一天,最好主动制造一次“测试性告警”,比如在一次白名单IP上触发WAF阻断,然后走一遍完整的研判、上报、处置、归档流程。用很小的成本验证流程是否畅通:告警从设备到研判人需要多久?研判到指挥层审批需要多久?命令下达一线操作需要多久?
打个比方,这就像消防演习:真火灾来了不能指望现场学习怎么接水管,必须提前演练。流程卡点越早发现,损失越小。护网第一天往往是调整流程的关键窗口。
工序25:主动巡查与前置发现
防守不能永远等告警。每天安排固定时间在重点系统里做主动巡查:查看域控服务器是否有新增管理员、业务服务器是否有异常的计划任务、核心数据库账号是否有异地登录记录。把这些动作列成一张《每日主动检查表》,责任到人。
主动巡查发现的问题,往往比告警更早更准。红队站稳脚跟之后,经常会在系统里创建隐藏账号、修改计划任务、添加启动项,这些动作设备告警未必会响,但人工巡查大概率能翻出来。
3.2 监测、研判与日常处置(工序26-30)
工序26:攻击扫描与探测行为监测
红队在正式发起攻击之前,几乎都会做一轮踩点扫描。你可以把它理解为窃贼在踩点时先围着楼房转一圈,看看哪家窗户没锁。这一时期的流量主体是:目录扫描、端口探测、版本信息抓取、常见漏洞路径试探。监测的重点是:“来自同一个IP或IP段的请求,是否在短时间内命中大量不同的URL路径?”以及“请求中是否带有常见的扫描工具特征”。
看到这类探测,不要急着把所有IP都封掉,有些是全网扫描的“过路车”,封不封影响不大。要关注的是那些“精准命中你业务特征”的扫描行为——它们才是正式攻击前的预热。
工序27:横向移动行为监测
红队打下一台边缘主机后,第一件事通常是尝试横向移动——探测内网其他主机、窃取管理员凭据、寻找域控和核心数据库。护网期间这里需要重点关注几类日志:内网主机之间的异常登录、服务账号的异常使用、域内批量查询、内网扫描行为、敏感端口连接。
横向移动是红队从“打进一台”到“拿下核心”的关键环节。盯住横向移动,等于掐住了攻击链的腰。建议在内网核心区部署流量镜像,对域控、核心文件服务器的日志做全量留存。
工序28:钓鱼邮件应对
钓鱼邮件几乎会在护网期间成倍出现。有伪装成安全团队通知的、有冒充业务同事发链接的、有伪造系统升级提醒的。应对分三块:邮件网关侧的拦截过滤、员工侧的举报入口、点击后的快速处置流程。
一旦确认钓鱼邮件命中用户,处置要快:立即全公司通告、封禁邮件中的URL和附件哈希、隔离已点击的终端、修改该用户的口令。钓鱼邮件最怕拖,拖得越久,中招的终端就越多。
工序29:漏洞情报与0day风险跟踪
护网期间随时可能爆出新的高危漏洞,有些甚至还没公开就已被红队利用。防守方要盯住漏洞平台和安全情报源,有新的漏洞信息就立刻评估:影响哪些系统?利用难度如何?曝光面多大?需不需要立刻打补丁或上虚拟补丁。
这道工序需要有人专门负责,不用多,一个人轮班盯就行。护网期间凌晨发布漏洞公告的情况并不少见,这种岗位最好是夜班人员兼职,整理成简报早晨发到群里。
工序30:封禁策略规范化执行
封禁是护网中最常用的处置手段,但也是最容易失控的环节。有的人看到异常流量就封IP,封到最后发现把公司办公网段的正常出口给封了;有人在封禁时不留任何记录,撤的时候根本不知道自己封过什么。
规范做法是建立封禁台账,每一条都记录:封禁IP/域名、封禁原因、发现时间、操作人、审批人、预期解封时间。封禁操作要分级:临时封禁可以由一线人员直接执行,批量封禁和长时间封禁必须由组长审批。记住一个原则:封禁是手段,不是目的,别为了“看起来在做事”而随意断网。
3.3 应急处置与实战对抗(工序31-35)
工序31:恶意流量与CC攻击处置
护网期间业务系统可能会遭受大流量攻击或应用层CC攻击,目的不一定是打穿,也可能只是干扰你、消耗你的处置精力。常见的表现是:某个页面请求量暴增、返回缓慢、WAF告警量瞬间飙升。
处置思路是分层:网络层在流量清洗设备上做黑洞或限速,应用层在WAF上开启人机验证、封禁高频访问IP,必要时配合CDN分流。处置过程中要保留攻击流量的样本和截图,这些不仅是复盘依据,也是护网结束后汇报的素材。
工序32:应急响应实战化执行
护网期间,大概率会遇到需要真正“动手”的事件,比如发现Webshell、发现恶意进程、发现服务器被种了后门。一旦确认,立即切换应急响应状态,按预设流程执行: 研判、断网隔离、取证、清除、恢复、上报。
这里请大家务必记住一点:确认攻击成功的那一刻,第一反应不是丢脸或者慌张,而是“按流程做”。先让受害主机与内网断开物理连接,再对内存和磁盘做镜像取证,之后才谈得上“清除后门”。顺序反了,证据可能就丢了,攻击者可能会顺着暴露的痕迹提前清场。
工序33:主机隔离与证据固定
隔离和取证是绑定在一起的动作。发现主机被控后,先把主机从网络中断开,但不要立刻关机——内存里可能还有攻击者的工具在运行,关机等于销毁证据。正确步骤是:采集进程列表、网络连接、登录会话,保存可疑样本,再拔网线。
取证操作尽量多人见证,每一步都要有记录。护网期间不是案件侦办,但证据链对于事后溯源和反制同样重要。你永远不知道哪一份样本会成为后续分析的关键突破口。
工序34:Webshell与后门排查清除
Webshell是红队惯用的权限维持手段,也是防守方在Web服务器上最需要提防的东西。排查Webshell不只是翻Web目录,而是依据文件创建时间、修改时间、与访问日志的对应关系来做。重点盯几类文件:近期被修改的脚本文件、带加密载荷的PHP/JSP文件、非业务目录下的上传文件。
清除后门必须同时处理三处:文件本身、对应的持久化配置(计划任务、开机启动项、注册表)、攻击者在系统里留的隐藏账号。只删文件不查持久化,等于给红队留了一扇随时可以再进来的后门。
工序35:恶意程序处置与恢复验证
如果发现勒索、挖矿、木马这类恶意程序,处置的核心是“先隔离再讨论”。在隔离区确认威胁已经脱离内网后,再决定重装系统还是只做专项清除。护网期间时间宝贵,建议对被打穿的核心主机直接做“备份数据+重装系统+加固”的重建流程,而不是花费几个小时尝试在原始系统里清干净。
恢复之后必须验证业务可用性。很多团队处置完恶意程序,却不验证业务是否能正常对外提供,结果第二天用户大规模投诉“系统登录不上”才后知后觉。处置的终点永远是业务恢复。
3.4 溯源、反制与情报升级(工序36-40)
工序36:攻击源定位与画像
溯源是护网中被反复提及的环节,也是防守方最有获得感的工作。溯源的第一步是摸清“谁打了我”:攻击IP、域名、请求特征、使用的工具、时间节奏。把这些信息汇总后,可以从注册信息、历史行为、常用设备指纹等多个维度尝试对攻击源做画像。
画像不追求一定锁定到真实个人,只要能够判断“这波攻击来自哪类组织、具备什么样的技术水平、偏好哪些攻击手法”,对防守就很有价值了。护网本质上也是情报战,了解对手的风格,就能预判下一步的动作。
工序37:蜜罐情报深度分析
蜜罐的价值主要在护网中期开始体现。一旦红队触碰蜜罐,蜜罐系统会记录完整的交互过程,包括使用了什么漏洞、执行了什么命令、上传了哪个工具。把蜜罐日志导出,结合流量和样本做分析,可以判断攻击者当前的水平、工具链、后续意图。
分析蜜罐情报时,注意把“触碰”和“深入交互”区分开。很多攻击者只是测试到蜜罐的指纹特征就会立刻切换目标。蜜罐情报最大的产出,是帮你提炼红队的武器库特征,然后把这个特征同步到所有检测设备上。
工序38:钓鱼与社会工程学线索分析
护网期间投递到员工邮箱的钓鱼邮件,每一封都是情报源。分析邮件原文头、发件人域名、链接指向的服务器、附件的文件哈希和元数据,往往能发现攻击者的基础设施之间有关联信号。把这些线索汇总起来,就能在封禁列表中扩展一批关联IP。
这里有个注意点:分析邮件样本时,千万不要在真实的办公环境里直接下载或运行附件。一定要在隔离的沙箱环境里操作,避免样本“惊喜”地触发二次攻击。
工序39:防守日报编写与传递
护网期间向上汇报是不可避免的。日报不要写流水账,重点写四项:当日告警总量与分布、已处置事件清单、重点攻击事件描述、需要协调支持事项。数字前后要一致,描述要客观,不夸大也不隐瞒。
日报虽然繁琐,但它决定了指挥层对你工作的信任度。一份清晰、简洁、数字准确的日报,能让你在协调资源时少费很多口舌。日报模板提前准备好,每天往里面填内容,不要等到下班后才临时赶。
工序40:日研判与日调度机制
护网期间的信息同步频率应该是“早调度、晚会商”。早上开会拉齐前一天的情况和当天关注重点,晚上开会复盘当天的攻击事件和处置效果。会议时长控制在十五分钟到半小时,不要开成茶话会。
会议的价值在于打破各组之间的信息壁。很多问题是“研判组知道但处置组不知道”或者“情报组发现了但监测组没同步”。只有通过高频短会,才能保证信息在组间流动起来。
3.5 协同指挥与持续加固(工序41-45)
工序41:指挥协同与指令通道
护网期间需要明确“谁来决策、指令从哪里出”。我建议指挥层设在一个固定的通信频道,研判组、处置组、运维保障组、业务方各派接口人。所有重大指令由指挥层统一发布,避免多头指挥造成一线人员不知道该听谁的。
一线处置人员只认一个指令源,这是避免混乱的关键。平时可能觉得“大家商量着来”挺好,战时场景下,一副令后可能意味着封禁命令没人执行,或者一次隔离操作被推诿了半小时。
工序42:红队战法研判与预判
防守做久了,你会发现红队的攻击路径是有套路可循的。从目标业务类型、历史攻击模式、最近爆发的漏洞,可以预判可能被攻击的方向。比如互联网侧新开了某项业务,红队极大概率会先打这个新业务的接口。
把判断转化为行动:对预测被攻击的目标先做加固,在重点路径提前部署监控,设置针对性的告警规则。一句话,把被动的“等告警”变成主动的“等对手”。
工序43:重点业务可用性保障
护网不能只防攻击而不管业务。投入防护资源的时候,要注意平衡可用性。封禁、限速、隔离这些动作,都可能影响业务。处置前要充分评估这个系统丢了会怎样,如果它是核心交易链路,就要优先考虑无损缓解方案。
建议在统计作战室里放一块“重点业务实时状态屏”,展示核心应用的健康度、拨测结果、WAF流量情况。护网时长越往后拖,业务可用性越容易出问题——持续的重保压力之下,堡垒往往是从内部先裂开的。
工序44:核心目标深度加固
护网中后期,如果红队迟迟没有突破,会集中火力猛打核心目标,比如域控、核心数据库、特权账号。这几类资产的加固要提前做:域控开启更严格的日志审计、数据库启用操作审计和登录限制、特权账号启用动态口令或双因素认证、备份系统与生产网隔离。
深度加固的核心是“把最后一公里的路堵死”。前面防线再强,核心资产失守也是致命的。护网周期越长,越要回头看核心目标,反复确认它的防护状态。
工序45:攻击成功事件的即时复盘
护网期间发生攻击成功事件后,不能等结束后再复盘。只要确认一台机器被拿下一层权限,就要立刻开短会复盘:攻击者是怎么进来的?哪道防线没起作用?同类型的机器还有多少台?下一步如何止损?一个攻击手法今天能打穿一台机器,明天就可能打穿十台。
即时复盘的产出,是立刻下发到全组的“学习通知”和策略更新。打完就改,改完就补防,这是护网中后期防守质量能持续提升的关键。
4. 护网后15道:收官阶段最容易翻车
护网结束不等于万事大吉。我每次护网结束后,最警惕的一段时间其实是从“宣布结束”到“正式恢复正常”的头两天。因为人的心理一旦放松,动作就会变形,下面这15道工序就是用来防翻车的。
4.1 解封恢复与秩序还原(工序46-50)
工序46:临时封禁规则解封与收窄
护网期间积累的封禁规则,在结束时要逐条清理。不要一键清空——部分误封或临时限制是对业务有影响的,先解封那些确认安全的IP和域名,保留恶意IP黑名单作为长期策略。解封过程要按封禁台账反向操作,确认一个,解封一个,记录一个。
我曾经见过有团队在护网结束后懒得做收尾,直接把防火墙规则全部回滚到护网前配置,结果丢掉了护网期间新加的所有安全策略。正确做法是“该留的留,该撤的撤”:恶意IP黑名单保留,临时缓解规则移除,端口封禁逐条确认,每分钟都不让业务多承受不必要的风险。
工序47:临时监控与防护策略复位
护网期间为了应对攻击,可能临时调高了WAF检测灵敏度、开启了更严格的邮件过滤、增加了风控人机验证。这些策略在结束后要逐一评估:哪些可以保留,哪些必须恢复原状。全部保留,可能导致正常业务被误伤;全部撤销,又可能把刚建立的有效防线丢光。
这个环节尤其需要业务方的反馈。如果业务方反馈“系统登录触发了太多验证码”,大概率就是风控策略没有及时复位。防护力度的调整,要和业务体验之间找到平衡点。
工序48:配置备份与完整性校验
护网期间的每一次变更、每一个补丁、每一份应急操作记录,在结束后要比对配置基线,确认没有遗漏。核心系统和边界设备的配置文件,建议在恢复完成后做一次完整备份。护网前、中、后三个时间点的配置对比,也是复盘时判断“变更是稳步推进还是一路出事”的依据。
备份校验更关键的一步是“试恢复”。不要以为备份了就是安全的,每周抽出一个备份做一次还原演练,真正到关键时刻才不会手忙脚乱。护网后做一次全局备份恢复演练,等于给整个防守链条上一道双保险。
工序49:临时权限与账号回收
护网期间为了快速处置,很可能给运维人员、第三方厂商或者安全团队发放了临时的高权限账号、远程白名单、调试通道。这些权限在结束时必须逐条回收。很多安全事件不是发生在护网期间,而是护网结束后因临时权限没有回收,被内部人员滥用或外部攻击者利用。
建议安排专人建立《临时权限发放清单》,护网结束一周内逐项确认回收,并由发放人、使用人双签字确认。等到下次检查发现账号还挂在系统里,那就非常尴尬了。
工序50:系统完整性全面复查
护网期间被攻击尝试过或确认失陷的主机,在结束后要做一次完整复查。检查项包括:系统进程、内存中的可疑模块、计划任务、启动项、注册表、SSH授权文件、新增用户、数据库中的可疑存储过程。复查结果形成一份“系统完整性报告”,作为这次护网的最终技术底稿。
这块检查的意义,是防止红队在护网最后阶段埋下的伏笔在结束之后继续潜伏。护网期间因为人手紧张,可能只是做了网关侧处置而没有对每台主机做清点,这个欠账必须尽快补上。
4.2 成果固化与证据归档(工序51-55)
工序51:攻击情报与IOC固化
护网期间积累的所有攻击IP、恶意域名、文件哈希、攻击工具特征,要整理成标准的情报格式。情报的价值在于积累和共享:这次护网中用到的攻击手段,可能在半年甚至一年后的攻击中再次出现。把这些IOC(失陷指标)固化下来,形成属于本组织的威胁情报库。
如果是参与大型护网,还应该把整理好的IOC按统一要求上报,汇入更大的情报共享池。你的一份情报,可能帮助另一个防守单位识破同一次攻击,大家真正形成协同。
工序52:攻击者画像与关联分析
护网结束后,把攻击事件串起来看,往往能发现不止一批攻击者。通过攻击时间、使用工具、基础设施特征的比对,可以把零散的攻击线索关联成“某一波攻击小组的行为路径”。画像不需要执着于锁定具体个人,做成“这一波使用了什么手法、目标是什么、如何防御”就够了。
关联分析的一个常用做法是“时序关联”:把某一天傍晚,攻击者对一个漏洞的利用请求、对应IP的活动、后续横向移动的时间节点串联起来,还原出一整条攻击链。这条链,就是下一次防御的演练脚本。
工序53:战时告警与事件归档
护网期间的告警数据、事件工单、处置记录、会议纪要、日报周报,全部整理归档。归档不只是存文件,要有统一命名规范和时间线索引。以后做任何查询,输入一个时间范围或IP就能把相关记录全部捞出来。
归档的时候建议同步做一个“时间线大事记”:哪天发现了什么类型攻击、哪天处理了一起成功事件、哪天封禁了多少个IP。这些数据是向上汇报和组织复盘的基础素材,平时不整理,到汇报时就是一笔糊涂账。
工序54:战损系统修复重建
护网期间有些系统可能是被简单处置或临时禁用,没有机会彻底修复。护网结束后要重新走完整的重建流程:数据备份核对、操作系统重装、应用程序部署、安全基线加固、上线前安全测试。不要图省事在原有系统上“补丁摞补丁”,地基都已经松动了,不如推倒重来。
重建最需要注意的是保留证据。如果这个战损系统涉及攻击成功事件,最好先把数据全量备份并封存,再开始重建。修复和取证常常是两拨需求,别让重建把取证材料冲掉了。
工序55:分层复盘会议
护网结束后建议开三场复盘会:技术复盘会(安全团队内部,聚焦技术细节)、管理复盘会(安全与业务、运维部门,聚焦配合流程)、汇报会(面向管理层,聚焦投入产出与整改计划)。三层复盘的对象不同、话题不同,不要试图用一场会议覆盖所有内容。
技术复盘会上最容易吵起来,不同组之间互相指责“当时你为什么不处理”。我的做法是先让每个人只说事实、说时间线、说自己当时的判断依据,最后才讨论“还能优化什么”。先定性,后定责,这个顺序很重要。
4.3 根因分析、改进与能力进阶(工序56-60)
工序56:核心问题根因分析
复盘不是把问题列出来就完事了,要回答一个关键问题:“为什么当时这道防线没拦住?” 分析漏洞根因时,至少从四层去找:技术层(补丁为什么没有打上)、流程层(漏洞修复流程哪里断了)、管理层(资产台账哪里更新不及时)、意识层(为什么账号口令十年没换过)。
根因分析要做成文档,每个根因对应的改进建议要明确到责任人和时间点。只有把“这一次护网为什么有人能攻进来”的原因找清楚,才有资格谈“下一次怎么做”。
工序57:整改优先级评估
护网结束后会发现一堆需要整改的问题,但资源有限、时间有限,必须有优先级。我的建议是三个维度打分:资产重要程度、漏洞被再次利用的难度、整改需要投入的成本。综合得分高的排最前面,一次只排一期整改,不要贪多。
整改计划要设明确的时间节点。比如“核心系统高危漏洞30天内清零”“暴露面收敛在两周内完成”“供应链台账在护网后15天内更新完毕”。没有时间节点的整改方案,基本等于没有整改。
工序58:制度流程更新
护网期间所有证明“流程不顺畅”的瞬间,都是修订制度的最佳素材。更新预案、修订值守排班制度、优化封禁审批权限、补充第三方接入规范、完善钓鱼邮件上报流程。每一次护网都是一次真实的压力测试,制度带着实战的伤痕更新,才有意义。
制度更新的一个重要原则是“更新后必须宣贯”。修改过的应急预案不组织学习,等于没改。可以安排一次全员的流程复习和桌面推演,让制度不只是挂在墙上。
工序59:工具与能力建设规划
护网结束后的安全检查里,通常会暴露出工具层面的短板:日志平台存储容量不够、告警规则需要调优、SOAR剧本不够丰富、EDR策略覆盖面不足、蜜罐部署不全面。把这些问题汇总成工具升级方案,作为下一轮安全建设的输入。
工具升级不能只靠护网期间的“需求发现”,也要看新一年的安全规划。用护网的实战结果来驱动采购,比凭空写方案要有说服力得多。管理层愿意为“实测需要”买单,不愿意为“理论先进”买单,这个朴素道理要记住。
工序60:经验沉淀与知识库建设
最后一道工序,把整个护网过程中产生的文档、复盘报告、处置SOP、攻击手法手册、IOC库、临时流程模板,全部沉淀到团队知识库。我强烈建议把这些内容形成一套“护网操作手册”,下一次护网时直接对照使用。
做完这一步,护网才算彻底闭环。队伍没散,知识留住了,下一次的起点就是这一次的终点。60道工序走完,你甚至可以把它做成一张可复用的项目模板,以后每次护网都能够开箱即用。
5. 这些坑我替你踩过了
说了这么多流程,最后再分享几个护网前后最容易踩的坑,每一个都是我在真实项目中遇到过的。
漏扫把自己扫挂了。高强度扫描遇到老旧系统,经常会出现服务崩溃的情况。建议漏扫前评估目标系统的承受能力,核心系统优先选择低强度扫描或非业务窗口执行。宁可多花两天时间把扫描做完,也不要图快把业务干趴下。
资产台账与实际脱节。最经典的一句话是“这个系统应该没人用了吧”,结果一关停,第二天就有人来投诉。资产盘点要落实到“系统上下线、变更要同步更新台账”的机制上。护网前清理僵尸资产,一定先跟业务部门确认,别凭感觉下结论。
封禁与业务打架。封禁IP或域名前,如果不先确认业务依赖关系,一场误封就能让核心业务停摆。封禁操作的审批环节不能省,临时封禁可以快,但批量封禁和长时间封禁必须有验证过程。
日志时间不同步。这几乎是每次溯源时都会折腾人的问题。A设备的日志显示攻击发生在10:00,B系统显示10:05,C设备显示9:55,根本无法还原攻击链。统一NTP时间不是可选项,而是必选动作。
只防外网不防内网。很多防守方把精力全花在边界设备上,忽略了内网的异常行为监测。但真实的攻击往往在边界被突破后就长驱直入,内网横向移动才是最致命的环节。护网期间的监测重点,一定是内外兼顾。
护网结束就“裸奔”。结束那一刻人心散了,策略撤了,人员回去睡觉了,恰恰是遗留风险最容易发威的时候。护网结束后至少要维持一周的“降级重保”状态,再把防线逐步收回到日常水平。
护网这件事,最迷人的地方在于它逼着整个安全体系做一次全面体检。而我个人体会到的最核心的一句话是:防守方的底气从不来自“这次加成有多高”,而是来自“每一个环节有没有人知道到底该干什么”。60道工序,本质上就是用来回答这一句话的。
如果你准备下一次护网,或者正在准备期,建议把这60道工序打印成一张纸,每完成一项就打个勾。你会惊讶地发现,很多你以为“应该已经做了”的事情,其实还从来没被正式确认过。祝你们下次护网顺利,守住阵地,也守住睡眠。