综合

网络纵深防御思路

时间:2010-12-5 17:23:32  作者:知识   来源:娱乐  查看:  评论:0
内容摘要:去年秋天,一家中型电商平台的运维负责人跟我聊起他们遭遇的一次攻击。对方没用什么零日漏洞,就是靠一个被遗忘的测试接口,拿到了数据库的只读权限,然后花了两周时间慢慢把用户手机号往外拖。等他们发现时,数据已

去年秋天,网络一家中型电商平台的纵深运维负责人跟我聊起他们遭遇的一次攻击。对方没用什么零日漏洞,防御就是思路靠一个被遗忘的测试接口,拿到了数据库的网络只读权限,然后花了两周时间慢慢把用户手机号往外拖。纵深等他们发现时,防御数据已经在暗网上挂了三天。思路这事让我重新琢磨一个老话题:网络纵深防御到底防的网络是什么?

很多人把纵深防御理解成“多买几台安全设备”。防火墙、纵深WAF、防御IDS、思路EDR,网络一层层堆上去,纵深好像墙够多就安全了。防御但上面那个案例里,这些他们都有。问题出在哪儿?出在每层墙之间是断的。防火墙不知道WAF拦了什么,WAF不关心数据库那边谁在慢速查询,EDR只盯着终端进程。攻击者走的恰恰是这些设备之间的缝隙。

纵深防御的核心不是设备的数量,而是层与层之间的关联能力。打个比方,古代城池有护城河、外墙、瓮城、内墙,但真正让守军占优势的是烽火台和传令兵——信息能在各层之间快速流转。你的安全体系里,有没有这样的“传令兵”?

我见过做得比较扎实的一个例子,是一家做在线教育的公司。他们的做法很土:把所有安全设备的日志统一到一个自建的数据管道里,用最笨的规则做关联。比如,WAF拦截了某个IP的注入尝试,五分钟内这个IP又出现在VPN登录失败日志里,系统就自动把这个IP的所有会话丢进蜜罐。没有AI,没有机器学习,就是几条if-else。但就是这套东西,半年内抓到了三次真实的横向移动尝试。

这里有个容易被忽略的点:纵深防御的“纵深”不只是技术栈的纵深,还包括时间维度。攻击者从入口到核心数据,往往要花几天甚至几周。你的防御体系能不能在这个时间窗口里制造足够的“摩擦”?比如,数据库凭据每两小时轮换一次,攻击者刚拿到手就过期了。再比如,敏感表的查询强制走审批流,慢是慢了点,但异常查询会立刻触发人工介入。这些摩擦点不需要多高级的技术,但能有效拉长攻击者的操作周期。

另一个常见的误区是把纵深防御做成静态的。去年某金融客户给我看他们的网络拓扑图,画得跟艺术品似的,七层防护清清楚楚。我问了一句:这套架构上次调整是什么时候?对方说两年前。两年里业务上了云、开了远程办公、接了十几个第三方API,但安全架构没动过。攻击面早就变了,防御纵深还是老样子。

我自己的判断是,纵深防御得有个“活”的机制。每季度做一次攻击面盘点,把新上线的服务、新开的端口、新引入的第三方组件都过一遍,然后问自己:如果我是攻击者,从哪个点进来最省事?这个点现在有几层防护?层与层之间怎么联动?回答不了这些问题,堆再多设备也是心理安慰。

说回开头那个电商平台。他们后来没买新设备,而是把现有的SIEM规则重写了一遍,重点做跨层关联。三个月后,同样的测试接口又被扫了一次,这次WAF刚报警,防火墙就自动封了源IP段,整个过程不到四十秒。攻击者可能都没反应过来发生了什么。

纵深防御不是让你变成刺猬,而是让你变成一个有神经系统的有机体。每根刺被触碰,全身都知道。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap