您现在的位置是:百科 >>正文
不到漏洞
百科7人已围观
简介2017年,WannaCry勒索病毒横扫全球,超过150个国家的30万台电脑中招。英国国家医疗服务体系被迫取消数千台手术,德国铁路系统显示屏一片红色,中国多所高校的实验室电脑集体瘫痪。事后复盘,罪魁祸 ...
2017年,不到漏洞WannaCry勒索病毒横扫全球,不到漏洞超过150个国家的不到漏洞30万台电脑中招。英国国家医疗服务体系被迫取消数千台手术,不到漏洞德国铁路系统显示屏一片红色,不到漏洞中国多所高校的不到漏洞实验室电脑集体瘫痪。事后复盘,不到漏洞罪魁祸首指向一个叫"永恒之蓝"的不到漏洞漏洞——美国国家安全局早就发现了它,却没告诉微软,不到漏洞反而自己留着当网络武器用。不到漏洞
这事细想起来挺荒诞的不到漏洞。一个漏洞,不到漏洞被藏了五年,不到漏洞最后泄露出来,不到漏洞炸的不到漏洞是全世界的普通人。
但更荒诞的是另一面:那些没被利用的漏洞,那些安安静静躺在代码里的缺陷,反而没人关心。安全圈有个说法叫"不到漏洞"——意思是,一个漏洞如果还没被攻击者发现,或者发现了但还没利用,它就处于一种薛定谔的状态。你说它存在吧,系统跑得好好的;你说它不存在吧,它可能下一秒就被捅出来。
我认识一个做渗透测试的朋友,老周。他干了十几年,专门帮企业找漏洞。有次喝酒,他跟我说了个事。某银行的内网系统,表面上固若金汤,防火墙、入侵检测、堡垒机一应俱全。他花了两周,没找到任何入口。正准备收工那天,他随手试了一个测试账号,密码是admin123。进去了。里面是一套2012年上线的老系统,用的还是Struts2框架,那个著名的远程代码执行漏洞就明晃晃地挂在那儿。
"你说这算不算漏洞?"老周问我,"从技术上讲,它就是个漏洞。但从管理上讲,它更像是一个被遗忘的角落。没人记得它,没人管它,它就在那儿待着,直到有人想起来。"
这让我想起另一个案例。2019年,某电商平台搞促销,凌晨流量暴涨。运维团队盯着监控大屏,CPU、内存、带宽全在正常范围。突然,订单系统崩了。查了半天,发现是一个优惠券核销的接口,在并发量超过某个阈值时,会因为数据库连接池耗尽而阻塞。这个接口平时没人用,测试环境也从没模拟过那么高的并发。它算漏洞吗?从代码角度看,不算。它只是没被设计成应对极端场景。
安全行业有个术语叫"攻击面"。每增加一个功能,攻击面就扩大一点。但没人能准确说出攻击面到底有多大,因为有些面藏在暗处,连开发者自己都忘了。
微软每个月发安全补丁,多的时候上百个。这些补丁对应的漏洞,大部分在披露之前都没被利用过。它们就是"不到漏洞"——不到被利用的那一刻,你永远不知道它有多危险。而一旦被利用,往往就是WannaCry级别的灾难。
老周后来转行了,去了一家做代码审计的创业公司。他说,他现在的工作就是帮人找那些"不到漏洞"。找到之后,要么修,要么藏。修是正道,藏是无奈。有些老系统,牵一发动全身,修一个漏洞可能带出三个新问题。那就只能藏,加个WAF规则,打个虚拟补丁,把它围起来。
"但你知道的,"老周说,"围起来的东西,迟早会有人翻墙进去。"
这话我信。漏洞不会因为你不看它就消失。它就在那儿,安静地等着。等一个无聊的黑客,等一次意外的扫描,等一个手滑的配置。然后,轰的一声。
所以,下次你打开一个网页,输入账号密码,点下登录按钮的时候,不妨想一想:这背后有多少行代码,多少台服务器,多少个"不到漏洞"正悬在你头顶。它们没炸,只是时候未到。
Tags:
相关文章
安阳金品达食品有限公司官网
百科安阳金品达食品有限公司的官网首页,第一屏就是一条冷链车在高速路上疾驰的实拍视频。没有花哨的动画,没有空泛的口号,就一辆白色厢式货车,车身上印着“金品达”三个蓝字,从画面左侧开到右侧,然后循环。这个细节 ...
【百科】
阅读更多pageadmin响应式学校网站管理系统源码
百科拿到这套《pageadmin响应式学校网站管理系统源码》的时候,我第一反应是——这年头学校建站居然还有人在用这么“重”的东西?但翻完代码结构,我改主意了。 它其实不是给你做那种花里胡哨的招生宣传页用的 ...
【百科】
阅读更多测试工程师教程
百科我入行第三年,带我的老组长扔给我一个被用户骂崩溃的支付模块。日志翻了三小时,发现是下单时库存扣减和支付回调的顺序反了——测试用例里全是“正常流程”,没人写“支付成功但库存扣减失败”的交叉场景。那天我意 ...
【百科】
阅读更多