48
Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Embed Size (px)

Citation preview

Page 1: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Company

LOGO SuperSize Your

Internet Timeline with Google Analytics

Another Forensics Blog

az4n6.blogspot.com

Page 2: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Mari DeGrazia

• Sharknado Fan

• Background

• Verizon RISK Team

Page 3: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Why should you care?

• Find evidence

• Your only hope!

• Bribe

Page 4: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Three Sources

Page 5: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

IE Cookie

Page 6: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

IE Cookie

Page 7: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

What is GA?

Page 8: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Behavior Flow

Page 9: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

GA Process

Page 10: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

GA Cookie

Pageviews Time of session

Created 2nd Most

Recent Visit

Most Recent

Visit

Most Recent

Visit Session # (Hits)

Source Keywords

Page 11: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Cookie vs Ga Cookie

• 3 Dates

• Host Name

• Hit Count/Page View

• Source

• Keyword

• Referring Page

• 1 Date

• Host Name

• Hit Count

Page 12: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

u

Page 13: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Output utma

Page 14: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Output utmb

Page 15: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Output utmz

Cheap

photo prints Google yorkphoto.com

Windowsir.blogspot.com

Secureworks.com /2014/05/new-stuff.html

Page 16: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Elevate it even further

Page 17: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Carving

Page 18: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Scalpel.conf

Page 19: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

GA-Parser

• GA-Parser.py –f filename –o directory --ie

• GA-Parser.py –d directory–o directory --ie

• --chrome, --firefox, --apple

• RAM

• Pagefile / Hiberfil.sys

• DD Image

Page 20: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Build out __utma

Page 21: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Build out __utmb

Page 22: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Build out __utmz

Page 23: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Combine

utma utma utmb utma utmz utmz

Page 24: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Cookie vs Ga Cookie

• 1 Date

• Host Name

• Hit Count

• Many Dates

• Host Name

• Hit Count/Page Views

• Source

• Keyword

• Referring Page

Page 25: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

GA Process

Page 26: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

__utm.gif?

• http://www.google-

analytics.com/__utm.gif?utmwv=5.4.3&utms=4&utmn=1046933378

&utmhn=www.deviantart.com&utme=8(user-

type)9(visitor)11(1)&utmcs=windows-

1252&utmsr=1600x900&utmvp=1583x754&utmsc=24-bit&utmul=en-

us&utmje=0&utmfl=11.7%20r700&utmdt=deviantART%20%3A%20L

og%20In&utmhid=1021688701&utmr=0&utmp=%2Fusers%2Fwrong

password%3Fusername%3Dmdegrazia%26ref%3Dhttp%25253A%

25252F%25252Fwww.deviantart.com%25252F&utmht=1373048611

329&utmac=UA-322734-

1&utmcc=__utma%3D212885643.1758037532.1373048500.137304

8500.1373048500.1%3B%2B__utmz%3D212885643.1373048500.1

.1.utmcsr%3Dgoogle%7Cutmccn%3D(organic)%7Cutmcmd%3Dorg

anic%7Cutmctr%3D(not%2520provided)%3B&utmu=qR~

Page 27: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Cheat Sheet

Page 28: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Manually Parsed

Host Title: www.deviantart.com

Page Title: deviantART : Log In

Page Request:

/users/wrongpassword?username=LukeSkywal

ker&ref=http://www.deviantart.com

First Visit =7/5/2013 6:21:40 PM

Previous =7/5/2013 6:21:40 PM

Last Visit =7/5/2013 6:21:40 PM

Page 29: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Locations

C:\Users\%USERNAME%\AppData\Local\

Mozilla\Firefox\Profiles\%RANDOM%.defau

lt\Cache

C:\Users\%USERNAME%\AppData\Local\

Google\Chrome\User Data\Default\Cache

C:\Users\%USERNAME%\Library\Caches\

com.apple.Safari\cache.db

C:\Users\%USERNAME%\Local\Microsoft\

Windows\WebCache\WebCacheV01.dat

Page 30: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Supersize it!

Page 31: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

FireFox Cache File

Page 32: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Scalpel.conf

Page 33: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

GA-Parser

• GA-Parser.py –f webcacheVD1.dat –o

directory --gif

• GA-Parser.py –d “C:\path\exportedfiles” –o

output --gif

• Ram

• Pagefile / Hiberfil.sys

• DD Image

Page 34: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Cookie vs (GA Cookie+Cache)

• 1 Date

• Host Name

• Hit Count

• Many Dates

• Host Name

• Hit Count

• Source

• Keyword

• Referring Page

• GA Cookie

• Page Title

• Page Req

• Source

• Keyword

Page 35: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

InPrivate

Page 36: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

inPrivate

Page 37: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

InPrivate

Page 38: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

InPrivate

Page 39: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Not So Private

http://a.abcnews.com/assets/images/navigation/weather/36.png

http://a.abcnews.com/assets/player/amp/common/bar.png

Host Name: abcnews.go.com

Page Title: 12-Year-Old Wisconsin Girls Charged in Stabbing - ABC News

Request: /US/wireStory/12-year-wisconsin-girls-stab-friend-19-times-23959855

Hit Count : 1

Page 40: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Cell Phones

Page 41: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

iPhone

Page 42: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Where’s the data?

• Cookie Files

• Cache Files

• Application Files

Page 43: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Where’s the data

Page 44: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Android

• webviewCookiesChromium.db

• webview

• Applications

• Unallocated

Page 45: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

GA Parser

• Dump Filesystem

• Point at root folder

• GA-Parser.py -d C:\dump –o C:\output --apple

--gif

• GA-Parser.py -d C:\dump –o C:\output --

chrome --gif

Page 46: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Three Sources

Page 47: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Summary

• Search __utm[abz] , __utm.gif?

• Export out relevant files

• Run Cookie Cruncher (logical cookies)

• Run GA-Parser (kitchen sink)

• Build out Timeline (gray matter)

Page 48: Company LOGO Internet Timeline - SANS · Company LOGO SuperSize Your Internet Timeline with Google Analytics Another Forensics Blog az4n6.blogspot.com

Questions

Mari DeGrazia

http://az4n6.blogspot.com

[email protected]

Twitter @maridegrazia