邪恶女佣:移动办公一族的新威胁
创始人
2024-06-23 06:10:24
0次

乔安娜·鲁特克丝卡,既是无影实验室的创始人和首席执行官,也是一名著名的安全研究人员。你可能还记得她,鲁特克丝卡女士是利用虚拟化技术导致无法被安全工具检测到的rootkit工具Blue Pill的共同开发者。

[[8769]]

现在,鲁特克丝卡女士又开发出了一种可以颠覆现有规则的工具。亚历克斯·捷列什金,无影实验室的首席研究员和鲁特克丝卡女士改良了可以破解整个驱动器上的全局加密的恶意代码。他们将该恶意软件命名为邪恶女佣。这个名字看上去很奇怪,但却非常形象地说明了软件的工作方式。在进行攻击的时间,邪恶女佣需要攻击者通过物理连接进入计算机,这让移动办公一族成为完美的目标。

它的工作原理

作为兼职的移动办公一族,我非常相信TrueCrypt。但现在,鲁特克丝卡女士让我对自己的选择产生了怀疑。为了说明我产生怀疑的原因,让我们来看看在路上会发生什么样的情况。在拜访了客户后,我回到酒店,开始撰写文章。在接下来的几个小时中,我应该和客户共进午餐。因此,我关闭笔记本计算机,前往酒店的餐厅。

我不知道原因是什么,但有人非常想看看我写了些什么。因此,他收买了一名酒店员工潜入我的房间,进行了下面的活动:

Ø 攻击者利用包含邪恶女佣的USB存储器启动了我的计算机。

Ø 在启动后,一个叫做“邪恶女佣嗅探器”的应用工具被安装到TrueCrypt的启动列表中,效果如下图(鲁特克丝卡女士提供)所示: 邪恶女佣:移动办公一族的新威胁

Ø 攻击者关闭笔记本计算机并离开。

Ø 不久以后我返回房间并决定继续撰写文章。

Ø 在我打开笔记本计算机电源的时间,邪恶女佣嗅探器就记录了我输入的TrueCrypt密码,并将信息保存在预先安排好的硬盘区域上。

Ø 我并没有发现任何问题,只是继续写作。过了一会儿,我觉得有点渴。因此,我关闭笔记本计算机并到酒吧去喝几杯。

Ø 攻击者发现了这个机会,就偷偷返回我的房间,利用包含邪恶女佣的USB存储器启动了笔记本计算机。

Ø 该工具检测到TrueCrypt的启动列表被感染,并显示如下(鲁特克丝卡女士提供)所示的密码:

邪恶女佣:移动办公一族的新威胁

Ø 攻击者重新启动我的笔记本计算机,输入正确的密码对硬盘驱动器进行解密,并将我的文章复制出来。

现在你应该明白它为什么被叫做邪恶女佣攻击了;它的效果取决于酒店的环境。鲁特克丝卡女士还提到,一旦密码被获取就可能导致笔记本计算机被盗。

可能的防范手段

在最新发布的安全日志中,布鲁斯先生对邪恶女佣有一条有趣的评价:

“该工具和去年出现了“冷启动”攻击,以及今年早些时间出现的“去核启动”攻击利用的是相同的漏洞,对于它们并没有真正的防范措施一说。只要你放松了对计算机的物理控制,就会出现全盘皆输的情况。”

TrueCrypt已经在书面文件中承认了这种说法。施奈尔先生接着指出,所有可能的修复手段中,下面可能是最好的:

“一些读者指出,如果计算机配备的是包含可信赖平台模块(TPM)芯片的主板的话,BitLocker可以防止这种类型的攻击。”

开发邪恶女佣的原因

鲁特克丝卡女士同意施奈尔先生的说法,并且一直试图说服TrueCrypt的开发者发布一个基于TPM技术的版本:

“我个人希望看到TrueCrypt在启动过程中应用基于TPM技术的可信赖模式,但与此同时,我该怎么办?继续利用邪恶女佣类的攻击让TrueCrypt开发团队保持警惕,并希望他们最终考虑提供TPM的支持。”

在此之前,看起来似乎唯一可行的解决办法是在任何时候都确保计算机的物理安全。不过,我注意到在施奈尔先生关于邪恶女佣文章的回复中有不少有趣的可能解决方案。

最后的思考

看来,硬盘全局加密并不是象大多数人想的那样是灵丹妙药。它防止的是试图盗窃计算机后窃取数据的人。但如果攻击者可以多次物理连接计算机,那一切防御措施都是徒劳的。

【编辑推荐】

  1. 为什么恶意软件开发者转向开放源代码
  2. 春节7天新增病毒54万 钓鱼欺诈成最大威胁
  3. 2010年黑帽:安全人员演示Wi-Fi网络上最新安全威胁

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...