Thursday, April 24, 2014

Reverse Engineering : Extract contents from .img file

Reverse Engineering : Extract .img files of Android
Unyaffs is a program to extract files from a YAFFS2 file system image. Currently it can only extract images created by mkyaffs2image.

Download the source from here.

Compiling:
Extract the contents into a suitable place and run the following command
make
Usage:
unyaffs [options] <image_file_name> [<extract_directory>]
Options: -d detection of flash layout, no extraction -b spare contains bad block information -c <chunk size> set chunk size in KByte (default: autodetect, max: 16) -s <spare size> set spare size in Byte (default: autodetect, max: 512) -t list image contents -v verbose output -V print version

Source: Official github repository