25.12.2013 Views

SLAMorris Final Thesis After Corrections.pdf - Cranfield University

SLAMorris Final Thesis After Corrections.pdf - Cranfield University

SLAMorris Final Thesis After Corrections.pdf - Cranfield University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.7.1 Linux thumbnail file fragment categories<br />

Linux thumbnails are stored over several fragments; in Chapter 7 generally half<br />

the fragments of each individual file contain metadata. In Section 9.3 it was<br />

determined that this research uses four categories of file fragment for<br />

reassembly. The categories are described below:<br />

Linux Category_1:<br />

This category represents a fragment which is a self-contained file. Given the<br />

structure of the PNG format the chance of a thumbnail cache image in the<br />

format which is less than 4096 bytes is small. If a fragment fits into this category<br />

the file size would be less than or equal to the fragment size; the fragment<br />

would also contain complete chunks which had valid CRC values.<br />

Linux Category_2:<br />

This category represents the first fragment in a larger PNG Linux thumbnail<br />

cache file; the fragment starts with a PNG header and may contain thumbnail<br />

cache specific metadata chunks. The PNG header contains the expected size<br />

of the image, and each chunk also contains an expected size. It is likely the<br />

fragment will end part way through a chunk; in this case fragments can be found<br />

which match with the expected size of the fragment.<br />

Linux Category_3:<br />

This category represents fragments which are in the middle of a file; these<br />

fragments may either contain metadata or be image-only. On analysis of the<br />

training file it was found that the only metadata present in the middle fragments<br />

of PNG thumbnail images was the IDAT chunk identifier. This identifier would<br />

be preceded by the CRC value for the previous chunk and the expected size of<br />

the IDAT chunk.<br />

Page<br />

258

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!