数独:分解 DRAM 地址映射的组件函数
密码学与安全
2025-06-23 v1 硬件体系结构
摘要
将 DRAM 地址映射分解为组件级函数对于理解内存行为和实现精确的 RowHammer 攻击至关重要,但现有逆向工程方法不胜任。我们引入 novel 的基于时序的技术,利用 DRAM 刷新间隔和连续访问延迟来推断特定组件的函数。基于此,我们提出了 Sudoku——首个基于软件的工具,能够自动将完整的 DRAM 地址映射分解为通道、排位、bank group 和 bank 函数,同时识别行和列位。我们验证了 Sudoku 的有效性,成功在最新的 Intel 和 AMD 处理器上完成了映射分解。
引用
@article{arxiv.2506.15918,
title = {Sudoku: Decomposing DRAM Address Mapping into Component Functions},
author = {Minbok Wi and Seungmin Baek and Seonyong Park and Mattan Erez and Jung Ho Ahn},
journal= {arXiv preprint arXiv:2506.15918},
year = {2025}
}
备注
6 pages, 6 figures, 2 tables, DRAMSec 2025