本文内容来自「知乎」
观点归原作者全部
变乱 形貌
2017 年 5 月 12 日环球 多个国家和地区 发作 的一次黑客利用 先前泄漏 的 NSA 攻击工具「永恒之蓝」(Eternal Blue)举行 的大规模攻击打单 ,该攻击导致大量用户文档和图片无法打开 ,并被要求付出 赎金 。
网友分析
根据部分 公开报道来看,已经有一些公共服务/民生办法 收到影响,石油,电信 ,银行,乃至 公安网都有受波及。答主此时的心田 是绝望的...作为半个软粉,看到由于 微软的体系 捅了这么大篓子 ,内心 不太好受
但是仍旧 有可以乐观的来由 :这些国计民生的关键服务的核心 体系 大多是unix/solaris大概 其他“不常见 ”的体系 ,并不会收到感染;受感染的仅是终端装备 ,数据应该是安全的。由于 不涉及数据 ,修复起来相对比力 轻易 。向全部 被叫归去 加班的各部分 、公司技能 /运维职员 表现 感谢 。
1,个人宽带/家庭用户方面,运营商应该已经主动 屏蔽了445端口;纵然 未屏蔽 ,一样平常 家庭都在利用 无线路由器,默认环境 下不对公网开放/转发任何端口,也可以克制 被攻击。
2 ,校园网方面,教诲 网固然 未主动 屏蔽445。但很多 高校对师生个人盘算 机的IP地点 的公网访问采取 白名单方式,也可以克制 。
2.1,学校向来 是病毒的重灾区 ,主客观缘故起因 都有;想要办理 起来题目 也不少而且也不轻易 办理 。
3,Win10用户被微软逼迫 开启主动 更新了,应该已经更新ms17-010补丁了;但是校园网中存在了大量关闭了主动 更新的Win7(或其他低版本Windows)用户 ,大概 会成为重灾区。
4,假如 中招了,请做好丢失那些文件的预备 。根据以往履历 ,交钱并不能消灾。文件应该是被aes128加密(后续版本有没有效 aes256不知道),在当前技能 条件下,环球 绝大多数人并没有充足 的盘算 本领 来对其举行 暴力破解。想通过暴力破解来救回文件的可以断念 了 。
5 ,如今 判定 该病毒仅通过主机主动 扫描发动的攻击,对于很多 不开放公网权限的学校及单位 还相对威胁不大。假如 进一步的变种具备了蠕虫特性,受感染的主机进一步扫描其局域网内装备 并举行 攻击 ,大概 受灾面会进一步扩大。盼望 在这一天到来之前,各人 都把补丁补齐了 。
6,请(盼望 )以是 看到这个答复 的人尽快动手 备份本身 的紧张 文件,并养成异地多活备份的风俗 。不要等数据丢了才意识到备份的紧张 性。
平常 多备份 ,灾时少堕泪
–––––脑洞分割线–––––
这个弊端 (后门)是先被人曝光出来了,而且 微软已经及时 发布了补丁而且在尚有 Win10逼迫 主动 更新这种有益Buff加成环境 下,依然造成了严峻 危害。
假如 有雷同 的后门在战时被经心 策划 利用 ,其粉碎 力大概 可以相称 于在敌国都城 扔了一颗大伊万 。固然 不肯定 能造成职员 伤亡,但使该国的生存 程度 倒退到20世纪90年代不成题目 。
————增补 ————
杀毒方案:https://www.trendmicro.com/vinfo/us/threat-encyclopedia/malware/ransom_wcry.c
360办理 方案:https://dl.360safe.com/nsa/nsatool.exe
微软官方办理 方案(不是杀毒):Microsoft 安全公告 MS17-010 - 严峻
其他防备 方案:假如 本身 并不必要 利用 smb共享文件,可以思量 直接利用 windows自带防火墙主动 屏蔽445端口来到达 “临时 办理 ”的目标
不外 着实 对于已经中毒的用户并没有什么实质性作用 ,毒可以打扫 了,数据还是 回不来
Wcry宿世 此生 :Wcry Ransomware
关于被加密资料无法被解密的缘故起因 :
根据上文提及的Wcry Ransomeware 中的说法,病毒采取 AES-128{什么是AES?
暗码 算法详解--AEShttps://zh.wikipedia.org/wiki/%E9%AB%98%E7%BA%A7%E5%8A%A0%E5%AF%86%E6%A0%87%E5%87%86}
方式加密用户数据 ,主密钥长度为128bit=16Byte,约为0.016KB;病毒编写者理智的做法是在每台电脑上举行 加密操纵 时,随机天生 个128bit的密钥并对用户数据举行 加密 ,同时或等加密完成后,将该密钥提交回本身 的服务器并删除受感染用户盘算 机上的密钥。统统 处理 惩罚 妥当,弹出打单 界面,用户终于知道了本身 被感染了 ,然而已经晚了 。
AES的暴力破解是天下 性困难 ,以AES-128为例,其密钥总个数为2的128次方个 ,约为3.4×10的38次方个,假如 天生 全部 密钥并存储在一个文本文档中,忽略换行等其他开销 ,大概必要 占用4.95×10的27次方TB。
病毒体本身 不生存 密钥,无密钥环境 下暴力破解又是不大概 完成的任务 ,利用 Windows的高危弊端 举行 传播 ,可以在用户不举行 任何操纵 的环境 下感染,这大概就是这个打单 病毒最令人感到绝望的地方了。
还好,国内运营商反应够快;还好 ,无线路由遍及 了(以是 我要吐槽IPv6没有NAT6了,把全部 装备 袒露 在公网上,一旦出现雷同 环境 必死无疑);还好,微软被人骂惨了的逼迫 开启Win10的主动 更新终于还是 立大功了
在校园网又不想装第三方杀毒的人(以后 )能做什么:开启主动 更新;开启Windows自带的防火墙;接洽 学校把全部 师生的IP地点 禁用公网访问权限 ,仅开放白名单内的IP(大误,我会被打死的);假如 有大概 ,在电脑和校园网直接加一个路由器以克制 个人电脑被直接袒露 在公网上(我赌钱 ,以后不会出现路由器和Windows操纵 体系 同时爆出0day,就算是同时爆0day了,如今 路由器厂商/体系 这么多 ,我赌它不会出现全部 路由器都被0day) 。
ps:经批评 区提示 ,如今 的家用路由也一堆0day没(法)修复
涉密不上网,上网不涉密 ,这是包管 安全的最好途径了
假如 必须要联网,安全就只能是相对的安全了。
假如 懒得根据教程手动添加防火墙规则,大概 不放心本身 设置是否精确 ,可以利用 如下方案:
以管理员模式运行cmd或powershell,并依次实行 以下两条下令 (Windows7及以上,vista没测试,应该也行)
netsh advfirewall set allprofile state on netsh advfirewall firewall add rule name=deny445 dir=in action=block protocol=TCP localport=445
WindowsXP直接在cmd窗口中运行(不包管 肯定 有效 ):
netsh firewall set opmode enable netsh firewall set portopening protocol=TCP port=445 mode=disable name=deny445 net stop rdr net stop srv net stop netbt
第一条下令 为开启防火墙(无论防火墙是否开启都可以实行 )
第二条下令 为添加一条inbound记录 ,名字为band445,内容为拒绝445端口的tcp毗连
固然 病毒危害很大,但我们仍必要 保持根本 的理智
1 、固然 用路由可以克制 遭受攻击 ,但是校园网不让用路由,一人一号一IP这些规定不应该为这件事背锅。这件事的锅只能甩到NSA头上 。
答主上学的学校采取 的白名单制,固然 用着公网ip ,但只要不在白名单里,全部 入口哀求 都会被学校给拦截掉。说实话 纵然 如今 依然倾慕 你们这些有手里能拿的IP有公网权限的学校/人。
2、我仍旧 不发起 把445乃至 是135,137 ,138,139端口一关了事,正统的办理 方案是打补丁 ,因噎废食就不好 了 。smb服务提供了很方便的局域网共享服务,可以很简单 的共享文件及打印机。在发起 别人关掉端口的时间 ,同时也要告知,一旦端口关了 ,通过“网络”大概 “网上邻人 ”共享文件/打印机就不能用了;以是 固然 我在上面给出了假如 在防火墙里设置拦截目标 端口为445的tcp哀求 的方法,但这这只是一种临时 步伐 ,用来克制 在打补丁的同时被感染。在补丁打完后 ,假如 有共享文件的必要 请把deny445的规则删除;纵然 临时 没有相干 需求,也盼望 用户知道本身 在防火墙里设置了什么。
Smb是一个好东西,纵然 答主如今 利用 Osx大概 Linux ,都会安装/开启这个服务(用来更换 Nfs来举行 局域网文件共享) 。
3、这次发作 的Wcry Ransomware如今 并没有看到有杀毒软件厂商更新病毒库,不知道其是不是蠕虫。
假如 不是蠕虫,其攻击特点是必要 有人来操控 ,受感染的盘算 机不具备相互 感染 的本领 。但同时,受感染的盘算 机中也不会存在完备 的病毒体;用来举行 加密操纵 的主体很大概 在加密操纵 完成后就被删除了,只留下一个能弹窗让用户付钱的小程序即可 。
假如 是蠕虫 ,特点是一台呆板 感染,蠕虫会实行 感染 到它能访问到的其他呆板 。假如 是这种环境 ,则可以在受感染的盘算 机中找到完备 的病毒(固然 找到了也没啥用)。并可以分析其是否有“将主密钥回传的操纵 ” 。不外 ,我个人猜疑 不大概 有 ,由于 这一操纵 太脆弱了。无论是向目标 服务器的ip还是 域名发哀求 ,在病毒主体被截获后,这个ip/域名很轻易 就被屏蔽了 ,而且这么招摇留个ip在那儿并不会增长 攻击者的“预期收益”。嗯,这段话的意思是,想着费钱 消灾的人大概可以放弃这个想法了 。
根据cnbeta报道 ,若报道属实,等待 wcry“疫情”能尽快得到控制。