MAGNETO:通过非预期磁发射对 U 盘进行指纹识别
密码学与安全
2022-10-25 v3 机器学习
摘要
通用串行总线(USB)闪存盘如今是最便捷且最普及的文件传输方式之一,尤其是在无网络连接可用时。然而,USB 闪存盘也是用于获取对主机设备未授权访问的最常见攻击载体之一。例如,可以替换一个 USB 盘,使得当该 USB 密钥连接时,它会安装密码窃取工具、root-kit 软件以及其他破坏性恶意软件。通过这种方式,攻击者可通过 USB 连接的设备窃取敏感信息,并向主机注入任何类型的恶意软件。为抵御上述日益增长的威胁,我们提出 MAGNETO,一种高效、非交互且保护隐私的框架,用于验证 USB 闪存盘的真伪,其根基在于分析其非预期磁发射。我们表明,在特定主机上启动操作期间辐射的磁发射对每个设备都是唯一的,并且足以唯一地指纹识别 USB 闪存盘的品牌和型号,或特定的 USB 设备,具体取决于所用设备。我们对 59 个不同的 USB 闪存盘(属于 17 个品牌,包括 2019 年中在亚马逊上购买的热门品牌)的研究显示,在识别品牌和型号方面最低分类准确率为 98.2%,且时间和计算开销可忽略不计。MAGNETO 也能识别特定的 USB 闪存盘,最低分类准确率为 91.2%。总体而言,MAGNETO 证明非预期磁发射可被视为一种可行且可靠的指纹识别只读 USB 闪存盘的手段。最后,还讨论了该领域未来的研究方向。
引用
@article{arxiv.2002.05905,
title = {MAGNETO: Fingerprinting USB Flash Drives via Unintentional Magnetic Emissions},
author = {Omar Adel Ibrahim and Savio Sciancalepore and Gabriele Oligeri and Roberto Di Pietro},
journal= {arXiv preprint arXiv:2002.05905},
year = {2022}
}
备注
Accepted for publication in ACM Transactions on Embedded Computing Systems (TECS) in September 2020