Quantum——NSA最强大的互联网攻击工具

wired最近刊登了一篇详细描述有关Quantum的好文,披露了一些有关NSA Quantum系统的细节,其攻击能力令人印象深刻。

从本质上而言,Quantum是一个通用化的数据包注入工具,根据一些预设的模式对互联网的流量进行窃听,一旦发现来自于目标并匹配某种模式的数据包请求,便注入伪造的响应数据包,先于正常的响应数据包到达目标,进而实施下一步的攻击行动,比如展现一个假的Web页面、重定向到有漏洞的Web服务器、返回虚假的DNS响应等等。



 

文章列举的Quantum的手法包括:

- DNS和HTTP注入,并可使用伪造的SSL证书

- 对MySQL连接的注入

- 使用包注入构建幽灵服务器(Phantom Server),冒充Botnet的C&C, 对基于IRC和HTTP协议的网络犯罪Botnet的劫持,甚至用于防御

- 令人印象深刻的 QUANTUMDEFENSE技术,可以窃听针对美国DoD NIPRnet的DNS请求,进而注入伪造的DNS响应,将目标引入NSA控制的站点

- 对Facebook向浏览器推送消息的idle连接的注入

- 还带有实验性质的邮件注入,检查发送Hotmail或者Yahoo邮件的连接是否包含特定的关键字,进而自动化的攻击

关于Quantum,仍然存在一些局限,最大的局限在于其所处的位置,其攻击的核心机制实现处于system high的敏感级别网络中,而窃听发生在system low的互联网上,单向网关控制着从system low 到system

high的数据流,从low到high容易,反向却难,这限制了Quantum效能的发挥。第二个局限有关邮件注入,只能对独立的数据包进行窃听,而不能对TCP流进行窃听。最后一个局限与QUANTUMSMACKDOWN这个保护DoD网络资产的项目计划有关,Quantum可以识别恶意连接,通过注入数据包来伪造响应或终止连接,然而受限于Quantum对包进行窃听的特性,响应较慢,在决定终止连接时,DoD的网络资产可能已经遭到损坏。

文章还介绍了Airpwn这个Wifi注入工具,Quantum的原理与其类似,通过研究这个工具我们可以加深对Quantum的理解。

最后谈点感想:

1、大部分互联网流量没有加密,这是Quantum可以大肆应用的原因,通过简单的加密就可以挫败Quantum攻击,Quantum的披露一定会推进加密技术的广泛应用,文章中也提到由于Facebook的加密,对facebook访问的注入已经不管用了。

2、Quantum控制犯罪僵尸网络,为我所用,而不是简单的将其捣毁,这既需要高超的技术,更需要想象力。

3、Quantum对DoD NIPRnet的防御机制,这正是以攻促防的典型案例。

(责任编辑:安博涛)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

网络安全:互联网安全 如何防范木马及病毒

网络安全:互联网安全 如何防范木马及病毒的攻击

一、计算机中毒有哪些症状? 人生病了,会有各种各样的症状,同样,电脑中毒了也会有...[详细]

加强网站服务器安全维护的技巧

加强网站服务器安全维护的技巧

计算机系统服务器的维护工作十分重要,稍有不慎就会使整个网络陷入瘫痪。目前,网络经...[详细]

电脑离线就安全?这个软件一样能远程窃取数

电脑离线就安全?这个软件一样能远程窃取数据

以色列的一个研究团队已改良了窃取离线电脑数据的方法。人们一直认为这种离线电脑在面...[详细]

如何在Linux上最妥善地管理加密密钥?

如何在Linux上最妥善地管理加密密钥?

存储SSH加密密钥和牢记密码可能是一件让人很头痛的事儿。不过遗憾的是,在如今恶意黑...[详细]

如何在 Linux 上运行命令前临时清空 Bash

如何在 Linux 上运行命令前临时清空 Bash 环境变量

我是个 bash shell 用户。我想临时清空 bash shell 环境变量。但我不想删除或者 unset...[详细]

返回首页 返回顶部