...
首页> 外文期刊>Journal in computer virology >Black-box forensic and antiforensic characteristics of solid-state drives
【24h】

Black-box forensic and antiforensic characteristics of solid-state drives

机译:固态驱动器的黑匣子取证和取证特性

获取原文
获取原文并翻译 | 示例

摘要

Solid-state drives (SSDs) are inherently different from traditional drives, as they incorporate data-optimization mechanisms to overcome their limitations (such as a limited number of program-erase cycles, or the need to blank a block before writing). The most common optimizations are wear leveling, trimming, compression, and garbage collection, which operate transparently to the host OS and, in certain cases, even when the disks are disconnected from a computer (but still powered up). In simple words, SSD controllers are designed to hide these internals completely, rendering them inaccessible if not through direct acquisition of the memory cells. These optimizations may have a significant impact on the forensic analysis of SSDs. The main cause is that memory cells could be preemptively blanked, whereas a traditional drive sector would need to be explicitly rewritten to physically wipe off the data. Unfortunately, the existing literature on this subject is sparse and the conclusions are seemingly contradictory. In this work we propose a generic, practical, test-driven methodology that guides researchers and forensics analysts through a series of steps that assess the “forensic friendliness” of a SSD. Given a drive of the same brand and model of the one under analysis, our methodology produces a decision tree that can for instance help an analyst to determine whether or not an expensive direct acquisition of the memory cells is worth the effort, because optimizations may have rendered the data unreadable or useless. Conversely, it can be used to assess the antiforensic techniques that stem from the characteristics of a given hardware, and to develop novel ones that are specifically suited to particular drives. We apply our methodology to three SSDs produced by top vendors (Samsung, Corsair, and Crucial), and provide a detailed description of how each step should be conducted. As a result, we provide two use cases, a test-driven triage classification of drives according to forensic friendliness, and the development of an anti-forensic technique specifically suited to a given drive.
机译:固态驱动器(SSD)与传统驱动器本质上是不同的,因为它们结合了数据优化机制来克服它们的局限性(例如有限的编程擦除周期,或者需要在写入之前清空块)。最常见的优化是耗损均衡,修整,压缩和垃圾回收,它们对主机OS透明地运行,并且在某些情况下,即使在磁盘与计算机断开连接(但仍然通电)的情况下也是如此。简而言之,SSD控制器旨在完全隐藏这些内部组件,如果不直接获取存储单元,则无法访问它们。这些优化可能会对SSD的取证分析产生重大影响。主要原因是可以抢先清空存储单元,而传统的驱动器扇区则需要显式重写以物理擦除数据。不幸的是,有关该主题的现有文献很少,其结论似乎矛盾。在这项工作中,我们提出了一种通用的,实用的,由测试驱动的方法,该方法可以指导研究人员和法医分析师通过一系列评估SSD的“法医友善性”的步骤。给定相同品牌和型号的驱动力,我们的方法论得出了决策树,例如,它可以帮助分析师确定昂贵的直接购买存储单元是否值得努力,因为优化可能具有导致数据不可读或无用。相反,它可用于评估源于给定硬件特性的取证技术,并开发专门适合特定驱动器的新颖技术。我们将我们的方法应用于顶级供应商(三星,海盗船和Crucial)生产的三种SSD,并详细说明应如何执行每个步骤。结果,我们提供了两个用例:根据法医友好性对驱动器进行测试驱动的分类分类,以及开发一种专门针对给定驱动器的反证技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号