您现在的位置是:烟消火灭网 > 知识
针对系统漏洞的病毒
烟消火灭网2026-10-17 07:41:10【知识】9人已围观
简介```html 2017年5月12日,英国一名护士点开了一封邮件附件。几小时后,英国国家医疗服务体系NHS)超过三分之一的医院信托机构被迫停摆,手术取消,救护车改道。同一时间,全球150个国家的20多
2017年5月12日,针对英国一名护士点开了一封邮件附件。系统几小时后,漏洞英国国家医疗服务体系(NHS)超过三分之一的病毒医院信托机构被迫停摆,手术取消,针对救护车改道。系统同一时间,漏洞全球150个国家的病毒20多万台电脑屏幕上弹出一个红色窗口,要求支付价值300美元的针对比特币才能解锁文件。这不是系统科幻电影,是漏洞WannaCry勒索病毒的真实战绩。它攻击的病毒,正是针对微软Windows系统里一个早已被修补的漏洞——MS17-010。
漏洞是系统什么?说白了就是代码里的一个错误。程序员写了几百万行代码,漏洞总有几个地方逻辑没兜住。比如某个函数本该检查输入长度,偏偏漏了一行判断,攻击者就能塞进超长数据覆盖内存里的关键地址。MS17-010出在Windows的SMB协议——一个让电脑共享文件和打印机的老服务。微软在2017年3月发了补丁,但很多人没装。两个月后,WannaCry用“永恒之蓝”这个漏洞利用工具横扫未打补丁的机器。它不需要你点“同意”,不需要你输密码,只要你的电脑开着445端口,它就能自己爬进来。
这跟普通病毒不一样。普通病毒得骗你双击一个exe,或者伪装成图片让你打开。针对漏洞的病毒,攻击的是系统本身。你什么都没做错,只是没更新。WannaCry的传播速度夸张到什么程度?从第一台被感染的电脑算起,不到24小时,它就瘫痪了英国40多家医院。有个细节:当时NHS很多机器还在跑Windows XP,微软早在2014年就停止支持了。但医院不敢升级,因为一些医疗设备软件只兼容XP。漏洞就卡在那里,像一扇没锁的后门,风吹了三年,终于有人推开了。
写这种病毒的人,通常分两类。一类是安全研究员,发现漏洞后写个PoC(概念验证)证明问题存在,然后提交给厂商。另一类是黑产,把PoC改造成武器,卖给勒索团伙或者自己用。WannaCry背后的“影子经纪人”黑客组织,就是从美国国家安全局(NSA)偷来了“永恒之蓝”工具包。NSA早就知道这个漏洞,但没告诉微软,反而自己留着当网络武器。结果武器被偷,反过来炸了全球。这事讽刺得很——你藏着一把刀防身,刀被人偷了,捅了你自己。
我见过一个小型企业的案例。2019年,一家做外贸的公司在办公室内网跑着一个旧版文件服务器,系统是Windows Server 2008 R2,没打任何补丁。员工某天早上发现所有Excel文件后缀变成“.locky”,桌面上留着勒索信。IT外包的人过来一看,说“你们这个445端口怎么开着?”老板反问:“445是什么?”没人知道。病毒从一台没更新的测试机开始,通过内网共享文件夹横向移动,两小时内加密了12台电脑。最后付了0.5个比特币才拿回数据。那个漏洞补丁,微软三年前就发了。
为什么漏洞病毒这么难防?因为它利用的是“信任”。系统信任内网的其他机器,信任某个协议的数据格式,信任某个服务不会越界。攻击者做的就是伪造这种信任。你打开一个文档,文档里的宏代码调用了一个系统函数,那个函数有个缓冲区溢出——你只是看了个合同,病毒就拿到了管理员权限。这个过程没有弹窗,没有卡顿,任务管理器里多了一个叫“svchost.exe”的进程,你根本分不清哪个是正常的。
普通人能做什么?三件事。第一,别关自动更新。Windows的补丁有时候确实会搞崩驱动,但比起被勒索,重启一下不算什么。第二,别在公网暴露SMB、RDP这些端口。家用路由器默认关着,但有些企业为了远程办公会手动打开。第三,旧系统该扔就扔。XP、Win7、Server 2008,这些名字在漏洞数据库里就是活靶子。你省下的升级钱,可能还不够付一次赎金。
WannaCry事件之后,微软罕见地给XP发了紧急补丁。但下次呢?下一个漏洞可能藏在智能门锁的蓝牙协议里,或者电动车的充电桩固件里。系统越复杂,漏洞越多。攻击者不需要比防御者聪明,只需要比防御者快一步。你晚打一天补丁,他们早就在扫描全网了。
```很赞哦!(42)
上一篇: 线上投票完成抽取幸运观众
下一篇: 如何自制直流电动砂带磨菜刀机







