• DocumentCode
    3479056
  • Title

    Towards an Engineering Approach to File Carver Construction

  • Author

    Aronson, Leon ; van den Bos, Jeroen

  • Author_Institution
    Netherlands Forensic Inst., The Hague, Netherlands
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    368
  • Lastpage
    373
  • Abstract
    File carving is the process of recovering files without the help of (file system) storage metadata. A host of techniques exist to perform file carving, often used in several tools in varying combinations and implementations. This makes it difficult to determine what tool to use in specific investigations or when recovering files in a specific file format. We define recoverability as the set of software requirements for a file carver to recover files in a specified file format. This set can then be used to evaluate what tool to use or which technique to implement, based on external factors such as file format to recover, available time, engineering capacity and data set characteristics. File carving techniques are divided into two groups, format validation and file reconstruction. These groups refer to different parts of a file carver´s implementation. Additionally, some techniques may be emphasized or omitted not only because of file format support for them, but based on performance effects that may result from applying them. We discuss a simplified variant of the GIF image file format as an example and show how a structured analysis of the format leads to design decisions for a file carver.
  • Keywords
    computer forensics; file organisation; GIF image file format; engineering approach; file carving; file reconstruction; file recovery; format validation; Algorithm design and analysis; Data structures; Decoding; Digital forensics; Image coding; Image reconstruction; Transform coding; data recovery; digital forensics; file carving; file formats; performance; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-0980-7
  • Electronic_ISBN
    978-0-7695-4459-5
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2011.68
  • Filename
    6032266