Mind the slack? Reassessing the relevance of file slack in modern forensic investigations

IF 3.1 4区 医学 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS
Anton Schwietert, Jan-Niclas Hilgert
{"title":"Mind the slack? Reassessing the relevance of file slack in modern forensic investigations","authors":"Anton Schwietert,&nbsp;Jan-Niclas Hilgert","doi":"10.1016/j.fsidi.2026.302123","DOIUrl":null,"url":null,"abstract":"<div><div>File slack space has long been regarded as a potential source of residual data in digital forensic investigations. While prior work has established that slack exists in meaningful quantities on production systems and can be exploited for data hiding, the question of whether modern filesystem's own operations actually produce residual data in slack regions has not been systematically examined across today's diverse filesystem and operating system landscape. This paper presents a cross-platform empirical study of file slack space behavior across 12 filesystem implementations on Linux, macOS, and Windows. Through controlled detection and persistence experiments we examine whether residual data occurs in slack space and whether it survives common filesystem operations. Under these controlled conditions, the default filesystems of the three desktop platforms tested (NTFS on Windows, APFS on macOS, ext4 on Linux) cleared both RAM slack and drive slack across all tested file creation and modification scenarios. Beyond these defaults, behavior diverged substantially: FAT-based filesystems preserved drive slack, Copy-on-Write filesystems introduced ”ghost slack” through block relocation, and the same filesystem specification yielded different slack behavior across operating systems and driver implementations. These findings demonstrate that slack space behavior is governed by the interplay of filesystem type, operating system, and driver implementation, and that its forensic value must be assessed on a per-configuration basis rather than assumed. We release our experimentation framework as open-source to support reproducibility.</div></div>","PeriodicalId":48481,"journal":{"name":"Forensic Science International-Digital Investigation","volume":"57 ","pages":"Article 302123"},"PeriodicalIF":3.1000,"publicationDate":"2026-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Forensic Science International-Digital Investigation","FirstCategoryId":"3","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666281726000806","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/7/22 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

File slack space has long been regarded as a potential source of residual data in digital forensic investigations. While prior work has established that slack exists in meaningful quantities on production systems and can be exploited for data hiding, the question of whether modern filesystem's own operations actually produce residual data in slack regions has not been systematically examined across today's diverse filesystem and operating system landscape. This paper presents a cross-platform empirical study of file slack space behavior across 12 filesystem implementations on Linux, macOS, and Windows. Through controlled detection and persistence experiments we examine whether residual data occurs in slack space and whether it survives common filesystem operations. Under these controlled conditions, the default filesystems of the three desktop platforms tested (NTFS on Windows, APFS on macOS, ext4 on Linux) cleared both RAM slack and drive slack across all tested file creation and modification scenarios. Beyond these defaults, behavior diverged substantially: FAT-based filesystems preserved drive slack, Copy-on-Write filesystems introduced ”ghost slack” through block relocation, and the same filesystem specification yielded different slack behavior across operating systems and driver implementations. These findings demonstrate that slack space behavior is governed by the interplay of filesystem type, operating system, and driver implementation, and that its forensic value must be assessed on a per-configuration basis rather than assumed. We release our experimentation framework as open-source to support reproducibility.
介意松弛吗?重新评估档案松弛在现代法医调查中的相关性
文件松弛空间一直被认为是数字取证调查中残留数据的潜在来源。虽然以前的工作已经确定,在生产系统中存在大量的松弛,并且可以用于数据隐藏,但是现代文件系统自己的操作是否实际上在松弛区域中产生残留数据的问题还没有在当今不同的文件系统和操作系统中得到系统的检查。本文对Linux、macOS和Windows上12种文件系统实现的文件松弛空间行为进行了跨平台实证研究。通过控制检测和持久性实验,我们检查空闲空间中是否存在残留数据,以及它们是否在常见的文件系统操作中幸存下来。在这些受控条件下,测试的三个桌面平台的默认文件系统(Windows上的NTFS, macOS上的APFS, Linux上的ext4)在所有测试的文件创建和修改场景中清除了RAM松弛和驱动器松弛。除了这些默认值之外,行为差异很大:基于fat的文件系统保留了驱动器松弛,write -on- write文件系统通过块重定位引入了“幽灵松弛”,相同的文件系统规范在不同的操作系统和驱动程序实现中产生了不同的松弛行为。这些发现表明,空闲空间行为是由文件系统类型、操作系统和驱动程序实现的相互作用所控制的,并且必须在每个配置的基础上评估其取证值,而不是假设。我们将实验框架作为开源发布,以支持可重复性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
5.90
自引率
15.00%
发文量
87
审稿时长
76 days
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书