2017年4月,一个叫影子经纪人的组织在网上公开了一批据称来自美国国家安全局下属方程式组织的网络攻击工具,这批被称为NSA黑客武器库的泄露物,几个月后就酿成了一场全球性的网络灾难,也是网络安全史上影响最深远的泄露事件之一。
这批工具里最出名的当属永恒之蓝。它利用的是Windows系统SMBv1协议的一个漏洞,编号MS17-010。SMB是Windows文件共享用的协议,445端口在绝大多数电脑上都开着,而这个漏洞允许攻击者不发任何凭据就远程执行代码,意味着一台中招,局域网里开着445的机器可能被批量攻陷。
2017年5月,WannaCry勒索病毒把永恒之蓝装进了自己的传播引擎,灾难正式爆发。病毒加密中招电脑上的文件索要比特币赎金,同时利用永恒之蓝在内网自我复制,像蠕虫一样自动蔓延。短短几天波及上百个国家和地区,医院的设备用不了、学校的论文被加密、加油站和政务系统停摆,损失以十亿美元计。
事后复盘,教训非常直接。第一,补丁要及时打,微软在泄露发生前一个月就发布了MS17-010补丁,中招的几乎都是没打补丁的机器;第二,不必要的端口和服务要关,SMBv1这种老协议早该禁用;第三,备份是最后的防线,文件被加密后,有无离线备份就是交钱和重装之间的区别。
这件事还有个更深层的启示:漏洞是有武器价值的,囤积漏洞而不通报厂商,一旦泄露就是全社会的风险。从那以后,漏洞披露和共享的伦理讨论就没停过,各国也陆续建立了漏洞管理规定。对普通用户和企业来说,道理朴素得多:勤打补丁、做好备份、少开端口,这三条能挡住绝大多数自动化攻击。
下一篇:没有了