NSA事先到底知不知道KRACK漏洞?

2017 年 10 月 20 日 FreeBuf Sphinx

尽管美国国家安全局的信息保护署前几天发布了针对KRACK漏洞的警告,但发言人却拒绝评论。

国安局拒绝评论其实并不奇怪,一旦涉及到国家安全或者情报之类的问题,NSA就不会回复。不过大家都怀疑NSA早就知道WPA2存在的安全问题。

这周Wifi协议曝出了一个大新闻,研究人员发现了一个WPA2安全协议的漏洞,WPA2从2004年开始广泛使用,用来替代之前存在漏洞的WEP安全协议。

如果用户受到攻击,漏洞能让攻击者解密WPA2设备的网络流量、劫持连接,并将内容注入到流量中,换句话说,攻击者可以访问任何没有密码的WPA2网络。

在对流量进行加密的过程中,需要创建一个密钥,而 KRACK 攻击正是利用了此过程中 WPA2 协议中的四次握手存在漏洞。

攻击者若想成功使用 KRACK ,他需要通过操纵并重播加密的握手信息来诱骗受害者重新生成密钥,

当受害者重新安装密钥时,相关参数,如增加的数据包号码(即随机数)和接收的数据包号码(即重播计数器)将会被重置为初试值。

为了保证安全性,只能生成和使用一次密钥,不幸的是,WPA2协议并不能保证这一点,通过操纵握手时的加密信息,攻击者可以在实践中利用这个弱点。

不过需要注意的是,攻击者需要靠近Wi-Fi网络才能进行攻击。

鉴于NSA会攻击网络、系统、设备甚至个人,因此很多人认为NSA早就知道这个漏洞。

NSA早就知道?

离奇的是,有些人发现2010年斯诺登泄漏的机密文件中详细介绍了一个名为BADDECISION的“黑客工具,介绍里称这是个“802.11 CNE工具” 可以用来在无线网络中进行中间人攻击。

之后它会使用帧注入技术将目标重定向到NSA自己的服务器,这个服务器给目标设备提供病毒,保证长期驻足对方系统。这份文件写道,黑客工具“适用于WPA / WPA2”,表明BADDECISION可以绕过加密。

难怪有一些人认为黑客工具是KRACK的早期NSA版本。

但是几位安全研究人员,专家和前NSA的工作人员都驳斥了这个想法。

一位前NSA的工作人员说,“这不是KRACK”,他要求匿名。

该exp是Ettercap的修改版本,它是一种公开提供的工具,可以进行中间人攻击,以执行地址解析协议(ARP)欺骗或投毒,这是个知名工具。

ARP欺骗利用协议缺乏认证的特点让攻击者欺骗无线网络上的目标设备把流量转发到恶意设备。

加利福尼亚州伯克利国际计算机科学研究院高级研究员尼古拉斯·韦弗(Nicholas Weaver)也指出这款工具实际上是使用了ARP欺骗。

他说:“ARP欺骗与DHCP欺骗是一样的,响应不该响应的广播请求。”

KRACK漏洞的发现者鲁汶大学研究人员 Mathy Vanhoef也表示,他认为NSA的程序与他发现的KRACK漏洞无关。

Vanhoef说:“看来他们使用ARP中毒来进行中间人攻击。但是这意味着他们事先能够连接到WPA2网络,所以应该有正确的密码。”

“从这个角度来看,他们攻击的不是WPA2的加密环节,”他说。

NSA有可能花大量的钱和计算能力入侵网站,利用硬件软件漏洞监控目标。

但是,它在网络空间可能并不如人们想像的那样牛X。

*参考来源:ZDNet,本文作者:Sphinx,转载请注明来自FreeBuf.COM

登录查看更多
0

相关内容

ARP协议(Address Resolution Protocol),或称地址解析协议。
AI创新者:破解项目绩效的密码
专知会员服务
32+阅读 · 2020年6月21日
最新《Deepfakes:创造与检测》2020综述论文,36页pdf
专知会员服务
62+阅读 · 2020年5月15日
【浙江大学】人脸反欺诈活体检测综述
专知会员服务
31+阅读 · 2020年4月15日
BERT技术体系综述论文:40项分析探究BERT如何work
专知会员服务
138+阅读 · 2020年3月1日
模型压缩究竟在做什么?我们真的需要模型压缩么?
专知会员服务
27+阅读 · 2020年1月16日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
15+阅读 · 2019年5月13日
“黑客”入门学习之“windows系统漏洞详解”
安全优佳
8+阅读 · 2019年4月17日
基于Web页面验证码机制漏洞的检测
FreeBuf
7+阅读 · 2019年3月15日
关于OKR的反思:OKR是给员工挖坑用的,是变相的KPI?
人人都是产品经理
9+阅读 · 2019年3月5日
DiscuzX 3.4 Phar反序列化漏洞
黑客工具箱
8+阅读 · 2019年1月4日
我是一个爬虫
码农翻身
12+阅读 · 2018年6月4日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
这位程序员为什么要弃用Facebook?
CSDN
5+阅读 · 2017年7月14日
共享单车惨遭共享:一款App能骑9种车到底是啥神器?
黑客技术与网络安全
4+阅读 · 2017年7月6日
Arxiv
99+阅读 · 2020年3月4日
Arxiv
91+阅读 · 2020年2月28日
Knowledge Distillation from Internal Representations
Arxiv
4+阅读 · 2019年10月8日
Knowledge Flow: Improve Upon Your Teachers
Arxiv
5+阅读 · 2019年4月11日
q-Space Novelty Detection with Variational Autoencoders
Arxiv
13+阅读 · 2018年4月18日
Arxiv
6+阅读 · 2018年3月29日
VIP会员
相关资讯
Kali Linux 渗透测试:密码攻击
计算机与网络安全
15+阅读 · 2019年5月13日
“黑客”入门学习之“windows系统漏洞详解”
安全优佳
8+阅读 · 2019年4月17日
基于Web页面验证码机制漏洞的检测
FreeBuf
7+阅读 · 2019年3月15日
关于OKR的反思:OKR是给员工挖坑用的,是变相的KPI?
人人都是产品经理
9+阅读 · 2019年3月5日
DiscuzX 3.4 Phar反序列化漏洞
黑客工具箱
8+阅读 · 2019年1月4日
我是一个爬虫
码农翻身
12+阅读 · 2018年6月4日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
这位程序员为什么要弃用Facebook?
CSDN
5+阅读 · 2017年7月14日
共享单车惨遭共享:一款App能骑9种车到底是啥神器?
黑客技术与网络安全
4+阅读 · 2017年7月6日
相关论文
Arxiv
99+阅读 · 2020年3月4日
Arxiv
91+阅读 · 2020年2月28日
Knowledge Distillation from Internal Representations
Arxiv
4+阅读 · 2019年10月8日
Knowledge Flow: Improve Upon Your Teachers
Arxiv
5+阅读 · 2019年4月11日
q-Space Novelty Detection with Variational Autoencoders
Arxiv
13+阅读 · 2018年4月18日
Arxiv
6+阅读 · 2018年3月29日
Top
微信扫码咨询专知VIP会员