战锤
RowHammer的内存测试仪。 (基于Memtest86 + v5.01构建。)
RowHammer是一种新型的内存故障,仅在最近几代的DRAM芯片中才发现[1]。 仅从同一地址读取> 100K次,就有可能破坏附近地址中的数据。 从技术上讲,对同一DRAM行的重复“激活”会破坏相邻DRAM行中的数据。
RowHammer受到安全威胁,因为它允许恶意程序破坏内存保护。 这是因为不同的DRAM行被映射到不同的软件页面。 截至2014年中,该问题尚未得到很好的宣传。
入门
有两种启动测试的方法:从引导加载程序或从磁盘。
选项1:从引导程序(例如,GRUB2)
$ cd rowhammer/src
$ make
$ sudo cp memtest.bin /boot
$ sudo vi /boot/grub2/grub.cfg # add new en
2022-03-03 15:25:10
1.01MB
C
1