RX_myKarve carving framework for reassembling complex fragmentations of JPEG images

Digital forensic aims to provide an assistance for making decisions about a crime by looking at a file content which usually involves image files such as GIF, BMP, JPEG and etc. JPEG is a very popular image file format. It has less structured contents than other images which makes its recovery possi...

Full description

Bibliographic Details
Main Authors: Rabei Raad Ali, Kamaruddin Malik Mohamad
Format: Article
Language:English
Published: Elsevier 2021-01-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S131915781831070X
id doaj-eca0a08e350246f38279a9215e2e9428
record_format Article
spelling doaj-eca0a08e350246f38279a9215e2e94282021-01-18T04:10:00ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782021-01-013312132RX_myKarve carving framework for reassembling complex fragmentations of JPEG imagesRabei Raad Ali0Kamaruddin Malik Mohamad1Corresponding author.; Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia, Johor, MalaysiaFaculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia, Johor, MalaysiaDigital forensic aims to provide an assistance for making decisions about a crime by looking at a file content which usually involves image files such as GIF, BMP, JPEG and etc. JPEG is a very popular image file format. It has less structured contents than other images which makes its recovery possible in the absence of some file system metadata. However, an essential problem of which is fragmented JPEG file intertwined with non-JPEG files and/or Bifragmented in the scan area. This paper proposes RX_myKarve as a new file carving framework for solving a number of forensic recovery problems including fragmentation. The RX_myKarve basic design includes a structure-based and content-based carving approaches. It adopts machine learning and evolutionary algorithms in its main components of identification validation and reassembling. The identification and validation techniques encompass an Extreme Learning Machine (ELM) for identifying and filtering the image data in the scan area. The reassembling technique encompasses a genetic algorithm to reconstruct the data from fragmented pieces to a complete image. The main contribution of the paper lies on the reassembling of fragmented image file clusters in the scan area. The RX_myKarve is tested and evaluated by using the Digital Forensic Research Workshop (DFRWS) 2006 and 2007 forensic challenge datasets. The results show that the RX_myKarve is able to carve and fully recover all the giving cases of the DFRWS-2006 dataset, which are 19 images, and all the relevant cases of the DFRWS-2007 dataset, which are 18 images. This improvement in file carving is mostly attributed to the novel identification and reassembling techniques.http://www.sciencedirect.com/science/article/pii/S131915781831070XDigital forensicJPEG image carvingThumbnailExtreme learning machineGenetic algorithmDFRWS 2006 and 2007
collection DOAJ
language English
format Article
sources DOAJ
author Rabei Raad Ali
Kamaruddin Malik Mohamad
spellingShingle Rabei Raad Ali
Kamaruddin Malik Mohamad
RX_myKarve carving framework for reassembling complex fragmentations of JPEG images
Journal of King Saud University: Computer and Information Sciences
Digital forensic
JPEG image carving
Thumbnail
Extreme learning machine
Genetic algorithm
DFRWS 2006 and 2007
author_facet Rabei Raad Ali
Kamaruddin Malik Mohamad
author_sort Rabei Raad Ali
title RX_myKarve carving framework for reassembling complex fragmentations of JPEG images
title_short RX_myKarve carving framework for reassembling complex fragmentations of JPEG images
title_full RX_myKarve carving framework for reassembling complex fragmentations of JPEG images
title_fullStr RX_myKarve carving framework for reassembling complex fragmentations of JPEG images
title_full_unstemmed RX_myKarve carving framework for reassembling complex fragmentations of JPEG images
title_sort rx_mykarve carving framework for reassembling complex fragmentations of jpeg images
publisher Elsevier
series Journal of King Saud University: Computer and Information Sciences
issn 1319-1578
publishDate 2021-01-01
description Digital forensic aims to provide an assistance for making decisions about a crime by looking at a file content which usually involves image files such as GIF, BMP, JPEG and etc. JPEG is a very popular image file format. It has less structured contents than other images which makes its recovery possible in the absence of some file system metadata. However, an essential problem of which is fragmented JPEG file intertwined with non-JPEG files and/or Bifragmented in the scan area. This paper proposes RX_myKarve as a new file carving framework for solving a number of forensic recovery problems including fragmentation. The RX_myKarve basic design includes a structure-based and content-based carving approaches. It adopts machine learning and evolutionary algorithms in its main components of identification validation and reassembling. The identification and validation techniques encompass an Extreme Learning Machine (ELM) for identifying and filtering the image data in the scan area. The reassembling technique encompasses a genetic algorithm to reconstruct the data from fragmented pieces to a complete image. The main contribution of the paper lies on the reassembling of fragmented image file clusters in the scan area. The RX_myKarve is tested and evaluated by using the Digital Forensic Research Workshop (DFRWS) 2006 and 2007 forensic challenge datasets. The results show that the RX_myKarve is able to carve and fully recover all the giving cases of the DFRWS-2006 dataset, which are 19 images, and all the relevant cases of the DFRWS-2007 dataset, which are 18 images. This improvement in file carving is mostly attributed to the novel identification and reassembling techniques.
topic Digital forensic
JPEG image carving
Thumbnail
Extreme learning machine
Genetic algorithm
DFRWS 2006 and 2007
url http://www.sciencedirect.com/science/article/pii/S131915781831070X
work_keys_str_mv AT rabeiraadali rxmykarvecarvingframeworkforreassemblingcomplexfragmentationsofjpegimages
AT kamaruddinmalikmohamad rxmykarvecarvingframeworkforreassemblingcomplexfragmentationsofjpegimages
_version_ 1724333876179894272