+ All Categories
Home > Documents > Web Forensics Matthew M. Kimball. Overview Purpose Where & How Data Is Stored Private Browsing ...

Web Forensics Matthew M. Kimball. Overview Purpose Where & How Data Is Stored Private Browsing ...

Date post: 18-Jan-2016
Category:
Upload: giles-carpenter
View: 217 times
Download: 0 times
Share this document with a friend
27
Web Web Forensics Forensics Matthew M. Kimball Matthew M. Kimball
Transcript
Page 1: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Web Web ForensicsForensics

Matthew M. KimballMatthew M. Kimball

Page 2: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

OverviewOverview

PurposePurpose Where & How Data Is StoredWhere & How Data Is Stored Private BrowsingPrivate Browsing Where Else to LookWhere Else to Look

Page 3: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

PurposePurpose

Reconstruct suspect’s browsingReconstruct suspect’s browsing CyberstalkingCyberstalking CyberterrorismCyberterrorism Child PornographyChild Pornography FraudFraud IP TheftIP Theft

Cracks, Patches, TorrentsCracks, Patches, Torrents

Page 4: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

WhereWhere

ObviousObvious Cache / Temporary Internet FilesCache / Temporary Internet Files CookiesCookies FavoritesFavorites HistoryHistory

Less ObviousLess Obvious DNS CacheDNS Cache PlugInsPlugIns More to come…More to come…

Page 5: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

ProfilesProfiles

Profiles can be moved.Profiles can be moved. Profile ‘owner’ doesn’t indicate guilt.Profile ‘owner’ doesn’t indicate guilt.

Share passwords?Share passwords?

Page 6: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Internet ExplorerInternet Explorer

index.dat filesindex.dat files Cookies, History, & TempCookies, History, & Temp Stores:Stores:

TimestampsTimestamps HeadersHeaders Visited URLsVisited URLs Cached pagesCached pages ……in a binary formatin a binary format

View cache…see what they sawView cache…see what they saw

Page 7: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Pasco (IE)Pasco (IE)

Page 8: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Web Historian (IE)Web Historian (IE)

Page 9: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

FireFoxFireFox

*.sqlite*.sqlite about:cacheabout:cache

MemoryMemory DiskDisk OfflineOffline

““Deleted” favorites are recoverableDeleted” favorites are recoverable FF automatically backups favoritesFF automatically backups favorites

Not deleted when clearing dataNot deleted when clearing data

Page 10: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

FireFoxFireFox

about:cacheabout:cache

browser.cache.disk.enablebrowser.cache.disk.enable = false…disable disk caching.= false…disable disk caching.

Page 11: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

FireFoxFireFox

about:cacheabout:cache disk cachedisk cache

Page 12: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

FireFoxFireFox

MozzilaCacheViewMozzilaCacheView

Page 13: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

FireFoxFireFox

MozillaHistoryViewMozillaHistoryView

High visit count = intent = guilty

Page 14: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

OperaOpera

cookies4.datcookies4.dat dcache4.urldcache4.url

Binary index of cacheBinary index of cache

opr*.*opr*.* Cached files in same format as originals but Cached files in same format as originals but

missing extensionmissing extension

Page 15: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

OperaOpera

opera:cacheopera:cache

Page 16: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

What Is What Is Really Really Meant By Meant By Private?Private?

"Incognito is designed to hide your "Incognito is designed to hide your browsing from your computer, not hide it browsing from your computer, not hide it from the Web," says Google engineer from the Web," says Google engineer Sundar Pichai.Sundar Pichai.

Page 17: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Incognito & InPrivateIncognito & InPrivate Still Stores on HDDStill Stores on HDD

PC Inspector File RecoveryPC Inspector File Recovery Recovered a lot but not Incognito or InPrivate Recovered a lot but not Incognito or InPrivate

data.data.

Since it’s written to the drive…it’s recoverableSince it’s written to the drive…it’s recoverable Maybe not with free software but likely with FTK.Maybe not with free software but likely with FTK.

Page 18: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Where Else To LookWhere Else To Look

DownloadsDownloads Not deleted after using Incognito & InPrivateNot deleted after using Incognito & InPrivate Opera manages torrentsOpera manages torrents

Mostly illegal…Mostly illegal…

ClipboardClipboard clipbrd.execlipbrd.exe

Extensions (FireFox)Extensions (FireFox)

Page 19: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Where Else To LookWhere Else To Look

SharedObjects / PluginsSharedObjects / Plugins Tested & failed a break.com visit.Tested & failed a break.com visit. Must disable on Macromedia’s website.Must disable on Macromedia’s website. Requires more work to delete.Requires more work to delete.

Page 20: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

DNS CacheDNS Cache

WindowsWindows /ipconfig displaydns/ipconfig displaydns

Lists websites even after clearing info stored by Lists websites even after clearing info stored by browsers.browsers.

/ipconfig flushdns/ipconfig flushdns Clears DNS listingsClears DNS listings

MacMac dscacheutil -cachedump -entries Host dscacheutil -cachedump -entries Host dscacheutil -flushcache dscacheutil -flushcache

Page 21: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

HOSTSHOSTS

Maps host names to IP addresses.Maps host names to IP addresses.

Redirect Redirect www.csus.edu to site containing to site containing illegal imagesillegal images

Favorites addresses may be alteredFavorites addresses may be altered Compare with HOSTS files, caches, and Compare with HOSTS files, caches, and

current content on site.current content on site.

Page 22: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

HOSTSHOSTS

Page 23: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

DNS CacheDNS Cache

WindowsWindows Lists entries while using InPrivate & Lists entries while using InPrivate &

IncognitoIncognito

Page 24: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

RAM DiskRAM Disk

Allows RAM to act like a hard driveAllows RAM to act like a hard drive Simply relocate where cache is storedSimply relocate where cache is stored Erased just like RAMErased just like RAM

Much more difficult to recover, if possible at Much more difficult to recover, if possible at all!all!

Unless it’s in swapUnless it’s in swap

or slack spaceor slack space

Page 25: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

Still Can’t Find Anything?Still Can’t Find Anything?

Recover Deleted FilesRecover Deleted Files Page filesPage files

Opera: Group ProjectOpera: Group Project

Slack spaceSlack space ISP logsISP logs Network & router logsNetwork & router logs

Page 26: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

ToolsTools

Web HistorianWeb Historian PascoPasco IE HistorianIE Historian FTKFTK EnCaseEnCase

Page 27: Web Forensics Matthew M. Kimball. Overview  Purpose  Where & How Data Is Stored  Private Browsing  Where Else to Look.

SummarySummary

Prevents average users using the same Prevents average users using the same computer from revealing your tracks…computer from revealing your tracks…

If it wasn’t bleached/shredded…they will If it wasn’t bleached/shredded…they will find it on the hard drive…find it on the hard drive…


Recommended