Jump to content
Nytro

Reverse Engineering of the Android File System

Recommended Posts

Posted (edited)

Reverse Engineering of the Android File System

Sven Schmitt, Michael Spreitzenbarth, Christian Zimmermann

Security Research Group

Dept. of Computer Science, University of Erlangen, Germany

www1.informatik.uni-erlangen.de

Abstract—YAFFS2 is a file system which is used in

many modern smartphones. Allthough YAFFS2 is an open

standard and there exists an open source implementation,

the behavior of YAFFS2 is not very well understood. Additionally,

several aspects like wear-leveling and garbagecollection

are not well-specified in the standard so that

their actual behavior has to be reverse engineered from

the implementation. Here, we give an introduction to and

describe the basic functionality of YAFFS2. We place a

particular focus on the detailed analysis of both wearleveling

and garbage-collection mechanisms, since these are

important within a forensic analysis of the file system.

Index Terms—smartphones; forensics; Android;

YAFFS2, garbage-collection

Download:

http://www.opus.ub.uni-erlangen.de/opus/volltexte/2011/2833/pdf/CS_2011_06.pdf

Edited by Nytro

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...