硬件安全
abin在路上
这个作者很懒,什么都没留下…
展开
-
寻找驱逐集的理论和实践
摘要许多微架构攻击依赖于攻击者有效地找到小型 驱逐集(映射到同一缓存集的虚拟地址集合)的能力。这种能力已经成为缓存侧信道、rowhammer 和推测性执行攻击的决定性基础。尽管这很重要,但寻找小型驱逐集的算法在文献中还没有得到系统的研究。在本文中,我们进行了这样一个系统的研究。我们首先将问题形式化,并分析一组随机的虚拟地址是驱逐集的概率。然后,我们基于阈值组测试的思想,提出了新的算法,该算法能在线性时间内将随机驱逐集缩减到最小驱逐集,比目前最先进的算法(时间复杂度为O2的算法)有所改进。我们用严格的经原创 2020-12-16 19:48:41 · 672 阅读 · 0 评论 -
NetSpectre:通过网络读取任意内存
摘要推测执行是现代处理器能够实现高性能的一个关键因素。在推测执行过程中,处理器可能会执行程序一般不会执行到的操作。如果推测执行被中止,这些操作对体系结构的影响和结果会被丢弃,但对微架构的影响可能会保留下来。最近公布的Spectre攻击就是利用这些保留下来的微架构状态来读取其他程序的内存内容。然而,Spectre攻击需要在目标系统上进行某种形式的本地代码执行。因此,只要攻击者无法在目标机器运行任何代码,该系统就被认为是安全的。在本文中,我们介绍了NetSpectre,一种通用的远程Spectre变种1攻击原创 2020-09-29 18:21:25 · 882 阅读 · 0 评论 -
Packet Chasing:通过缓存侧信道监视网络数据包
摘要本文介绍了一种对网络的攻击–Packet Chasing,这种攻击不需要访问网络,无论接收数据包的进程的特权级别如何,都能发挥作用。一个间谍进程可以很容易地探测和发现网络驱动程序使用的每个缓冲区的确切缓存位置。更有用的是,它可以发现这些缓冲区用于接收数据包的确切顺序。这样就可以通过缓存侧信道监控数据包频率和数据包大小。该攻击既可以在发送者和无法访问网络的远程间谍程序之间建立秘密通道,也可以进行直接攻击,识别网络上受害者的网页访问模式等。除了识别潜在的攻击外,本工作还提出了一种基于软件的短期缓解措施,以原创 2020-08-19 16:28:09 · 1058 阅读 · 0 评论 -
Mastik:微体系结构侧信道攻击工具包
1. 引言微体系结构侧通道攻击利用了处理器内部组件的竞争,从而泄漏了进程之间的信息。虽然从理论上讲这类攻击很简单,但实际的实现方式往往很复杂,并且需要对文献记载不充分的处理器函数和其他领域专有的知识有充分的了解。因此,进入微体系结构侧通道攻击的工作存在障碍,这阻碍了该领域的发展以及现有软件抵御此类攻击的能力的分析。本文介绍 Mastik,一个用于测试微体系结构侧通道攻击的工具包。Mastik旨在提供已发布的攻击和分析技术的实现。在撰写本文时,Mastik尚处于 开发的早期阶段。0.02版的代号 “Aye原创 2020-08-17 11:03:10 · 829 阅读 · 0 评论 -
NetCAT:来自网络的实用缓存攻击
不断增加的外围设备正在增加现代处理器中内存管理子系统的压力,例如:DRAM的可用吞吐量已经不能满足现代网卡的传输速率。为了达到承诺的传输性能,Intel处理器使IO操作直接在末级缓存(LLC)上进行,而不需要经过DRAM。虽然直接缓存访问替代直接内存访问对提升性能使可行的,但是,忽略了安全性的考虑,因为末级缓存(LLC)是在CPU和所有外围设备之间共享,包括网卡。DCA,在最近的Intel处理...原创 2020-04-26 15:41:53 · 1385 阅读 · 0 评论 -
深入理解“骑士”漏洞 VoltJockey
先理解一下题目:VoltJockey: Breaching TrustZone by Software-Controlled Voltage Manipulation over Multi-core Frequencies,这个漏洞打破了ARM下的TrustZone(可信执行环境),通过使用软件控制的电压来影响多核上的频率来达到目的,这个软件实际上就是DVFS(dynamic voltage a...原创 2020-03-19 17:39:28 · 1971 阅读 · 0 评论 -
基于边信道的硬件攻击小综述
1. 什么是边信道攻击?边信道攻击:side channel attack,简称SCA,也称为侧信道攻击。不同于一般的攻击形式,这是一种对加密电子设备在运行过程中的时间消耗、功率消耗或电磁辐射之类的侧信道信息进行利用,从而获取密码信息的方法。这类攻击的有效性远高于传统针对密码算法进行数学分析或暴力破解的方法,给加密设备带来了严重的威胁。1.1 一般分类缓存攻击,通过获取对缓存的访问权...原创 2019-12-17 15:55:29 · 2101 阅读 · 1 评论