Download presentation
Presentation is loading. Please wait.
Published byOsborne Sanders Modified over 9 years ago
1
Graphic File Carving Tool Testing Jenise Reyes-Rodriguez National Institute of Standards and Technology AAFS - February 19 th, 2015
2
Disclaimer Certain company products may be mentioned or identified. Such identification does not imply recommendation or endorsement by the National Institute of Standards and Technology, nor does it imply that these products are necessarily the best available for the purpose. 2
3
Outline Computer Forensic Tool Testing Program (CFTT) Why test carving tools? File Carving vs Deleted File Recovery Brainstorming before testing Testing Methodology Results Overview 3
4
Computer Forensic Tool Testing Program (CFTT) Validate tools used in computer-based crime investigations Steering Committee Sponsors: Law Enforcement Standards Office, Department of Homeland Security, Federal Bureau of Investigations, National Institute of Justice, among other agencies 4
5
CFTT Methodology Step 1 Test Specification - Requirements:. Core. Optional Step 2 Test Plan - Test Cases - Assertions Step 3 Setup and Test Procedures - Third Parties could replicate test cases if desired Step 4 Test Reports - Summary of results - Tool tested - Test case definition - Results Summary - Execution Environment - Detailed results 5
6
Outline Computer Forensic Tool Testing Program (CFTT) Why test carving tools? File Carving vs Deleted File Recovery Brainstorming before testing Testing Methodology Results Overview 6
7
Why test file carving tools? To provide the law enforcement community valuable information so they can choose tools they can rely on. Help vendors to improve their tools Inform the users of the tools capabilities 7
8
Outline Computer Forensic Tool Testing Program (CFTT) Why test carving tools? File Carving vs Deleted File Recovery Brainstorming before testing Testing Methodology Results Overview 8
9
File Carving vs Deleted File Recovery File Carving Reconstruct deleted files from unallocated storage based on file content, absent file system meta-data Deleted File Recovery Reconstruct deleted files from unallocated storage based on file system meta-data 9
10
Outline Computer Forensic Tool Testing Program (CFTT) Why test carving tools? File Carving vs Deleted File Recovery Brainstorming before testing Testing Methodology Results Overview 10
11
Carving graphic files: things to consider Multiple graphic file types – test them all? File type specifics header and footer thumbnails (embedded files) header only Testing multiple tools 11
12
Tools support different parameters Smart Carving File systems behavior Carving graphic files: more to consider 12
13
Our focus Default settings Completion of the files Fragmentation Thumbnails Files landing in/out sector boundary 13
14
Outline Computer Forensic Tool Testing Program (CFTT) Why test carving tools? File Carving vs Deleted File Recovery Brainstorming before testing Testing Methodology Results Overview 14
15
Data Sets (Test Cases) Creation Graphic files selection – most common File types used: .gif.bmp.png .jpg.tiff 8 files of each type were selected 7 thumbnails (.jpg) 15
16
Data Sets (Test Cases) Creation dd (command) dd image 16
17
Test Cases: 1 & 2 No Padding - no fill Cluster Padded - basic Zero fill to end of last sector cluster sized blocks of text between pictures 17
18
Test Cases: 3 & 4 cluster sized blocks of text fragmenting pictures in order Fragmented in order Incomplete A A A B BB cluster sized blocks of text between pictures with missing fragments B CA C AB 18
19
Test Cases: 5 & 6 cluster sized blocks of text fragmenting pictures in disorder Fragmented out of order Braided A A A BB BC C A1A1 A2A2 B1B1 B2B2 19
20
Test Cases: 7 Byte Shifted dd image starts here 20
21
Tools Testing We had 7 test cases 11 tools to test 21
22
Measuring Methods Visibility of files carved Is the data in a usable format? - viewable Data recovered analysis Is the data a 100% match? 22
23
Visibility Categories and Definitions Viewable Complete – minor alteration Original Files Files Recovered 23
24
Visibility Categories and Definitions Viewable Incomplete – major alteration File Recovered Original File 24
25
Visibility Categories and Definitions Not Viewable False Positive File Recovered Original File 25
26
Outline Computer Forensic Tool Testing Program (CFTT) Why test carving tools? File Carving vs Deleted File Recovery Brainstorming before testing Testing Methodology Results Overview 26
27
Files Recovered per Tool 27
28
Percentage of usable data 28
29
Results Overview 10 reports published at http://www.cyberfetch.org/http://www.cyberfetch.org/ Interesting findings multiple files but only one file is viewable same tool, 2 different versions = close results? 29
30
Files recovered by same tool TEST CASE NAME / KNOWN FILES FILES CARVED 30
31
Contacts James Lyle (project leader)Rick Ayers james.lyle@nist.govjames.lyle@nist.gov richard.ayers@nist.govrichard.ayers@nist.gov Jenise Reyes-Rodriguez jenise.reyes@nist.gov www.cftt.nist.gov www.cfreds.nist.gov http://www.cyberfetch.org/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.