Difference between pages "File Carving:SmartCarving" and "Virtual Hard Disk (VHD)"

From ForensicsWiki
(Difference between pages)
Jump to: navigation, search
 
(Image types)
 
Line 1: Line 1:
'''SmartCarving''' is a [[File Carving|file carving]] technique to recover fragmented files first proposed by [[User:PashaPal|A. Pal]], T. Sencar and [[User:NasirMemon|N. Memon]] in DFRWS 2008. The term '''Smart Carving''' was already used in [http://sandbox.dfrws.org/2006/mora/dfrws2006.pdf]
+
{{expand}}
  
SmartCarving utilizes a combination of structure based validation along with validation of each file's unique content. Results for the SmartCarving technique
+
== Image types ==
were demonstrated on fragmented jpegs in the DFRWS 2006 and DFRWS 2007 challenges. From these two challenges SmartCarving was able
+
There are multiple types of Virtual Hard Disk (VHD) images:
to recover all but one fragmented jpeg file.
+
* Fixed-size hard disk image
 +
* Dynamic-size (or sparse) hard disk image
 +
* Differencing (or delta) hard disk image
  
==History==
+
== External Links ==
[[User:NasirMemon|Memon]] et al.[1] presented an efficient algorithm based on a greedy heuristic and alpha-beta pruning for reassembling fragmented images.
+
Building on this work, [[User:NasirMemon|Memon]] et al.[2] researched and introduced sequential hypothesis testing as a an effective mechanism for detecting fragmentation points of file. This paper won the best paper award for DFRWS 2008. The techniques presented in the paper were the foundation for the overall SmartCarving design.
+
  
==Details==
+
* [http://en.wikipedia.org/wiki/VHD_(file_format) VHD (file format)], by Wikipedia
After identifying a header block of a specific file type, for example, jpeg, a SmartCarver will analyze each subsequent block to determine if it
+
* [http://technet.microsoft.com/en-us/library/bb676673.aspx Virtual Hard Disk Image Format Specification], by Microsoft
belongs or does not belong to the starting block. If a block is determined not to belong, then the file is assumed to be fragmented and the
+
SmartCarving algorithm looks for the next fragment by matching the data of other available blocks with the first fragment. This process can be
+
done in parallel for many files.
+
  
==Applications==
 
There are currently two applications available that utilize SmartCarving, both produced by Digital Assembly:
 
* [[Adroit Photo Forensics]]
 
* Adroit Photo Recovery
 
  
== References ==
+
[[Category:File Formats]]
* A. Pal and N. Memon, [http://digital-assembly.com/technology/research/pubs/ieee-trans-2006.pdf "Automated reassembly of file fragmented images using greedy algorithms"] in IEEE Transactions on Image processing, February 2006, pp 385­393
+
* A. Pal, T. Sencar and N. Memon, [http://digital-assembly.com/technology/research/pubs/dfrws2008.pdf "Detecting File Fragmentation Point Using Sequential Hypothesis Testing"], Digital Investigations, Fall 2008
+
 
+
==External links==
+
* [http://digital-assembly.com/products/adroit-photo-recovery/ Adroit Photo Recovery]
+
* [http://digital-assembly.com/products/adroit-photo-forensics/ Adroit Photo Forensics]
+
* [http://digital-assembly.com/technology/ Link to SmartCarving Technology and Research]
+
* [http://digital-assembly.com Digital Assembly]
+

Revision as of 04:01, 13 September 2012

Information icon.png

Please help to improve this article by expanding it.
Further information might be found on the discussion page.

Image types

There are multiple types of Virtual Hard Disk (VHD) images:

  • Fixed-size hard disk image
  • Dynamic-size (or sparse) hard disk image
  • Differencing (or delta) hard disk image

External Links