自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 2021-02-28

module MyCache( input [31:0] VirtualAddr, //VirtualAddr是所将要访存的虚拟地址,为32位的十六进制数。 output Hit, //命中与否,外部逻辑电路根据Hit的值来决定是否用下面的Data。 output [31:0]...

2021-03-09 23:28:57 150

原创 大创Three

大创Threessp_19——构建驱逐集的困难大创ThreeCache Attacks当前面对的挑战现代Cross-Core Cache Attacks可以看到,在两种新的攻击方式中,一个共同点是需要构造驱逐集,而驱逐集的构造却是很困难的,这也是研究的难点。提示:以下是本篇文章正文内容Cache Attacks当前面对的挑战​ 在目前的现代计算机系统中,LLC被物理划分为多个切片,缓存层次结构不再具有包容性,而转向非包容性缓存层次结构,且这种趋势将会继续增长。但是以前的LLC attack

2021-03-09 21:14:21 139

转载 大创第三周

四种攻击方式的原理 一, Flush + Reload Flush + Reload基于共享内存实现,是一种跨内核、跨虚拟机的Cache 探测方法。在Flush 阶段,攻击者将监控的内存块从cache中驱逐出去,然后在Trigger阶段等待目标用户访问共享内存。在Reload阶段,...

2021-03-09 21:01:26 430

原创 大创Two

# 大创Twossp_19——攻击非包容性缓存面临的挑战# 大创Two驱逐集挑战:缺乏对被攻击者私人缓存的可见性问题1:包容性被攻击者是什么?是被攻击者缓存中一个新的具有包容性的组吗?问题2: ***W***-slice方式是什么方式?思考:如何在Risc-v上实现这种操作?# 提示:以下是本篇文章正文内容驱逐集​ 驱逐集(EV)是地址的集合,它们全部映射到特定缓存切片的特定缓存集,并且能够驱逐该切片中整个集的当前内容。在具 W-slice方式的切片中,驱逐集必须至少包含 W-slice的

2020-12-27 23:40:27 227

转载 2020-12-08

从计算机系统的角度看待cache 前言一、cache在计算机系统中的位置二、问题 前言 在暑假的学习中,仅仅对cache的概念,分级特性以及主存映射cache的方式,就个人而言,对于cache信道攻击发生的位置,以及隐蔽信道的方法都不太了解。 一、cache在计算机系统中的位置 由于数据从主存储器读取到CPU中耗时很长,故在PC的位置接上了高速缓存存储器。如下图: 这样就实现了把常用的数据存储在高速缓存存储器,即cache里面。提高了CPU的效率。 同时,cache这种已经形..

2020-12-27 22:36:11 87

转载 2020-12-22

文章目录 一、cache的数据查找1.对于地址的理解2.对于映射方式:3.块大小: 二、FLAG(可能并不会实现) 一、cache的数据查找   前言:主要用容量(C),组数(S),块大小(b),块数(B)和相关联度(N)等来刻画cache。不同种类的cache也对应着不同的映射方式。   各个物理量的解释:   容量(C):代表的是cache的容量,和主存等地方的容量可以一起理解。   块大小(b):即字面意思每一块的大小。如果cache miss的时候,在主存向cache中读入..

2020-12-27 22:34:35 259 1

转载 基于Cache的攻击方式

1, Flush + Reload 攻击者和受害者之间使用共享内存,导致这种攻击的可行性,由于页面重复数据删除和共享库,许多平台上都可以使用共享内存。攻击者可以利用clflush指令简单的刷新目标地址,在经过一定的时间间隔后,攻击者再去重新访问目标的地址并测量出时间间隔。如国被攻击方在时间间隔中访问了内存,那么攻击者将会命中。然而,这种攻击虽然简单,但有很大的缺点:过分依赖clflush,只要关闭内存共享,就可以应对这种攻击方式。 2, Evict + Reload 这种攻击方式与第一种大致相同,主要区别在

2020-12-27 22:30:04 785

原创 大创One

大创Onessp_19——两种新的攻击方式Cache Attacks当前面对的挑战​ 在目前的现代计算机系统中,LLC被物理划分为多个切片,缓存层次结构不再具有包容性,而转向非包容性缓存层次结构,且这种趋势将会继续增长。但是以前的LLC attacks是依赖于LLC的包容性,这种攻击方法不再能够有效地实现攻击目的,即便如此在非包容性缓存层次结构的计算机中,我们依然可以对目录进行攻击,通过对LLC attack中典型的Prime+Probe攻击和Flush+Reload攻击进行新的设计,达到在非包容性缓

2020-12-13 00:04:12 474 1

原创 XCTF_WP_新手向

XCTF_WP_新手向文章目录XCTF_WP_新手向REVERSE一、新手区二、进阶区——————————————————————MISC一、新手区二、进阶区总结提示:以下是本篇文章正文内容,下面WP可供参考REVERSE一、新手区insanity拖进IDA,发现main函数没啥用,shift+F12看到猜测9447{This is a flag}为flag,提交通过二、进阶区——————————————————————MISC一、新手区this_is_flag

2020-12-01 21:07:38 371 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除