《表4 持久化内存文件系统中被磨损攻击数据结构的写次数》
因此,攻击方式1就是在持久化内存文件系统的单个目录下反复创建文件、删除文件,例子如病毒程序1所示:通过一个简单的for循环,在一个给定的目录下执行108次创建文件和删除文件操作,对文件系统的元数据和文件数据的存储区造成大量写操作.数据结构的写次数见表4,所有数据结构的写次数大于或等于108.索引节点、文件索引结构和日志是否修改固定的存储单元,这与持久化内存文件系统的索引节点、物理页、日志管理有关.但是超级块和目录文件数据的存储单元,这两个数据结构在病毒程序1的操作中从不改变存储位置,而且每次创建和删除文件都会更新,所以病毒程序会在对应的存储单元执行2×108次写操作,迅速导致其磨损穿.
图表编号 | XD00168936300 严禁用于非法目的 |
---|---|
绘制时间 | 2020.06.01 |
作者 | 杨朝树、诸葛晴凤、沙行勉、陈咸彰、吴林、吴挺 |
绘制单位 | 重庆大学计算机学院、华东师范大学计算机科学与软件工程学院、重庆大学计算机学院、华东师范大学计算机科学与软件工程学院、重庆大学计算机学院、重庆大学通信工程学院、重庆大学计算机学院、重庆大学计算机学院 |
更多格式 | 高清、无水印(增值服务) |