Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android...

20
Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Transcript of Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android...

Page 1: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Forensic Aspect of Remote Wiping in Android

Presented by: Ming Di Leom

Supervisor: Dr. Kim-Kwang Raymond Choo

Page 2: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Structure

• Background

• Thumbnail recovery

• Effectiveness of remote wiping apps

• Discussion

• Future research

2

Page 3: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Background

• In August 2013, Google announced Android Device

Manager (ADM).

• Remotely

• Locate

• Ring

• Erase (factory reset) your Android device

• Available to Android v2.3 (Gingerbread) and above

(~99%).

• No setup or installation required.

• Automatically installed through Google Play Service.

• Just need Google Account.

Page 4: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo
Page 5: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo
Page 6: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

• Remote wipe feature is not new in Android.

• Previously offered to Google Apps customer, or via

third party app (e.g. anti-virus).

Page 7: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Research motivation

• ADM marks remote wiping as official (built-in) feature

in Android.

• This means most Android phone is already equipped

with remote wiping capability.

• Previous studies have shown factory reset is

ineffective.

Page 8: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Thumbnail recovery

8

Page 9: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Preliminary study

• Repeat the experiment done by previous study

(Schwamm 2014).

• Using older Android device (Nexus S vs. Samsung S3).

• Attempt to recover camera photos.

• Using similar forensic software to recover photos.

• Recovery rate is much lower (~50% vs 100%)

• Why?

• Let’s try to manually recover

Schwamm, R 2014, 'Effectiveness of the factory reset on a mobile device',

Master's thesis, Naval Postgraduate School, Monterey, California, USA.

Page 10: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo
Page 11: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Recovered Original

Fragmentation

Page 12: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

• However, not all kind of files are fragmented.

• e.g. thumbnail

• Smaller version of original picture.

• Less likely to be fragmented.

Page 13: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Thumbnail recovery

• Structure of thumbnail cache

• Existing (free) file recovery tool can be tweaked to

target thumbnail only.

• Reduce false positive

Page 14: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Result*

Thumbnail type Thumbnails recovered Percentage

200 x 200 resolution thumbnail in thumbcache 10/10 100%

VGA resolution thumbnail in thumbcache 3/10 (9/10 if include

fragmented thumbnail)30%

Embedded thumbnail in JPEG file 10/10 100%

(* After factory reset)

Page 15: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Effectiveness of remote

wiping/factory resetIn 3rd-party app

15

Page 16: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Effectiveness of remote wiping/factory reset

• Schwamm, (2014) tested default factory reset

function.

• 7 apps were tested against the default.

• Compare the recovery rate.

• 2 apps offer “secure” wiping, which should make the

files unrecoverable.

• Test on 3 mobile devices:

• Moto G (< 3 months of usage, using new file system)

• Nexus S (> 3 years of usage, older file system)

• Nexus 4 (~2 years of usage, most common file system,

test still ongoing)

Page 17: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Results:

• 1 app default wipe method remove almost nothing

• Out of 2 apps which offer secure wiping, only 1 is

more effective.

• Even with secure wiping, data recovery is still

possible

• Almost all apps are similar to default’s.

• Very low recovery rate on Moto G (secure wiping or

not)

Page 18: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Discussion

• Data remnant issue can be solved through full-disk

encryption

• Introduced in Android 4.0 (Ice Cream Sandwich)

• Default in Android 5.0 (Lollipop)

• However, 4 months after Android Lollipop release,

encryption is back to optional due to performance

issue of current hardware.

• Recommendation:

• Enable full-disk encryption if possible

• Secure wiping, although not very effective, but better than

nothing.

Page 19: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Future research

• Thumbnail recovery

• More photo gallery apps

• More devices (i.e. camera resolution)

• Effectiveness study

• Secure wiping method used.

• Which/how factor (usage, file system) affects recovery

rate.

19

Page 20: Forensic Aspect of Remote Wiping in Android · Forensic Aspect of Remote Wiping in Android Presented by: Ming Di Leom Supervisor: Dr. Kim-Kwang Raymond Choo

Q & A

20