PDA Forensics
Download
Report
Transcript PDA Forensics
PDA Forensics
Presented by:
Yusra Shams
Agenda
Purpose
Challenges
Generic structure of PDA
Common Operating Systems
Where to look for data
Tools available
Purpose
PDAs are a relatively recent
sensation
Widely used to cope up with busy
schedules
Contains personal and business
information and happenings
Portable
Individuals carry it all the time and record
important stuff and stay connected.
Higher probability of finding some useful
information
PDAs are of high interest for
investigators
Challenges
PDA technology and design is
rapidly evolving.
Forensic experts should be up to
date with
New software technologies
New Hardware designs
Peripheral devices
PDA Structure/Hardware
Microprocessor
Read only memory (ROM)
Random access memory (RAM)
Holds Operating System for the
device
Varieties include Flash ROM,
which can be erased and
reprogrammed with OS updates
Contains user data
Kept active by batteries
Data lost when powered off
Interface/ variety of hardware
keys
Touch sensitive, liquid crystal
display
Image source: http://electronics.howstuffworks.com/gadgets/travel/pda4.htm
PDA Structure/Hardware contd..
Additional Features
Wireless
Card Slots
SD/ MMD slot, Compact Flash(CF) slot etc
Expansions
IrDA, Bluetooth
accessories
Battery
Removable, rechargeable batteries
PDA - Softwares/OS
Palm OS
Pocket PC
Linux
Palm OS
Microprocessor
Battery
Older models – Alkaline battery
Recent models - Lithium ion battery
ROM
StrongArm or XScale
Stores OS and built in applications
RAM
Application & user data
Dynamic RAM
Storage RAM
Working space for temp. allocations
Re-initializes on boot
Analogous to disk storage in desktops
Retains data on boot
Memory Storage
In chunks called “Records”
Records are grouped in DBs
DBs can be thought of as “Files”
Palm OS contd..
PFF (Palm File Format)
Palm Resources
Application code
UI objects
Palm Query Application
www content
Palm Universal Connector system
Palm DB
Application data (contact lists etc)
User specific data
Allows GPS connectors, wireless modems, keyboards
etc.
Interact with the device via USB port
Palm Expansion card slots
Allows
Multi-media cards (MMC)
Secure Digital cards (SD)
Pocket PC
Features
More processing and networking
capabilities
Microsoft entered the market with WinCE
OS
WinCE + added functionality = Pocket PC
Microprocessor
XScale
ARM
SHx
WinCE Registry
Stores data of Applications, Drivers, Sys
Config, User Preferences etc.
Pocket PC contd..
4 types of Memory
RAM
Expansion RAM
ROM
Persistent Storage
Pocket PC contd..
Additional Security Features
Power-ON Password
Time-out
4 digit numeric to 29 char long
To lock the device after a period of inactivity
Finger Print Biometric
PDA Generic States
Nascent State
Active State
Quiescent State
Semi-Active State
Forensic Considerations
What to Report
Make, Model, Colour, Condition, Serial
Number
IMEI number, SIM card number (if applicable)
Hardware/software used
Data recovered
Where to look for data
Depends on PDA model, Identify
characteristics first
Calendar
Internet cache, settings
Text, Audio, Video
Messages sent/received
Call logs, Phone-book
Hex dump, file system
Forensic Considerations contd..
Left ON or OFF??
Depends on the case at hand and the device
If left ON
If turned OFF
Isolate the device from network
Battery will drain more quickly if the device searches for
network.
PDA may be password protected
May lose some useful information in the Dynamic RAM
Look around..
Take charger and data cable (if applicable)
Look for manuals, PDA documentations
Forensic Tools for PDAs
PDA Seizure
Palm OS and Pocket PC
EnCase
Palm OS
Acquisition
Analysis
Reporting
Linux PDA
Acquisition
Analysis
Reporting
Analysis and reporting
Pdd (acquisition)
Pilot-Link (acquisition)
POSE (Examination and reporting)
Dd (Acquisition for Linux PDA)
PDA Seizure
PDA Seizure
Commercially available forensic software toolkit
Used for:
Features:
Palm OS
Pocket PC (PPC)
Acquire Forensic Image
Perform examiner-defined searches
Generate hash values
Generate a report of findings
Book-marking to organize information
Graphic library to assemble found images
60 day free trial can be downloaded from
http://www.softpedia.com/progDownload/PDA-SeizureDownload-19201.html
PDA Seizure – Demo version
PDA Seizure – Demo version
PDA Seizure – Demo version
Palm OS emulator
New emulator session
Previous session
Download a ROM image
from Palm OS device
Leave the Palm OS
Emulator
PDA Seizure – Data snapshot
Where else to look..
Peripheral devices
May contain more useful
information than the actual
device
Attachments/ Accessories,
hardware or software and their
manuals
Traps
Removing the logo from the device
Changing the logo
Running another OS on top of the
original
Questions??
Thank you
for your interest and time!!
References
http://csrc.nist.gov
Nebraska CERT Conference 2007
http://www.softpedia.com/progDownload/PDA-Seizure-Download19201.html