Assessing Privacy Risks of Flash Cookies

advertisement
Assessing Privacy Risks of Flash Cookies
Kevin Fuller and Stacy Jordan
February 2011
Joint Written Project
SANS Technology Institute - Candidate for Master of Science Degree
1
1
Objective
• Provide an overview of http and flash
cookies
• Describe the problem with storing flash
cookies
• Provide tools that will detect, manage
and analyze flash cookies
SANS Technology Institute - Candidate for Master of Science Degree
2
What are Cookies?
• Cookies! Cookies everywhere!
• What are cookies?
•
•
•
•
Text file of information
Tells website you are you (HTTP cookie)
Keeps you logged into your website
Your Internet “ID card”
SANS Technology Institute - Candidate for Master of Science Degree
3
So What’s The Problem?
• Cookies can store a lot of information
– Name, address phone number
– Websites visited, Webpages viewed
– Account logon IDs, passwords
– On and On and…..
• All happening without the users
knowledge or permission
SANS Technology Institute - Candidate for Master of Science Degree
4
The Cookie Cold War
• Advertisers and e-tailers
– Targeted advertising
– Gather your info and sell it to customers
• Privacy and Internet Security Advocates
– Features to block and delete cookies
– Software to manage cookies
– Laws and rules to aid Internet users
SANS Technology Institute - Candidate for Master of Science Degree
5
The Advertisers' Response?
Flash Cookies!!
• They hold more information (100k+ vs 4k)
• They can have no expiration date
• They cannot be handled by existing cookie
management technologies
• Re-Spawning!!
• They can do more to control your computer
• Trojan-like behavior
SANS Technology Institute - Candidate for Master of Science Degree
6
Flash Cookie
• Super Cookie
– Component of
Adobe Flash
Player
• Local Storage
Object
• Three Types
– Master Cookie
– Settings Cookie
– Content Cookie
• Stored in a different
location
SANS Technology Institute - Candidate for Master of Science Degree
7
How Much Information?
Common Information Like:
Name, UserID, websites accessed, general location and
purchases
More Personal Information Like:
Home address, sexual preference, health conditions, financial
information
Settings Information Like:
Allowing other domains access to cookie
Allowing third party access to cookie
Camera settings
Audio and video settings
SANS Technology Institute - Candidate for Master of Science Degree
8
Risk and Response
• Risk
– Privacy
– Trojan?
– Malicious
• Response
– Legal Pressure
– New Rules
– Industry Self Regulation?
SANS Technology Institute - Candidate for Master of Science Degree
9
Private Browsing Mode
• Internet Explorer
– In-Private Browsing
• Safari
– Private browsing
• Google
– Incognito
• Firefox
– Private browsing
Technology Institute - Candidate for Master of Science Degree
– NewSANS
Rules
10
How to Find Flash Cookies
• The use of DIR command with
command line switches can find flash
cookies
SANS Technology Institute - Candidate for Master of Science Degree
11
Simple Detection and Deletion
• Flash Cookies
Cleaner
• Flash Cookie
Cleaner
SANS Technology Institute - Candidate for Master of Science Degree
12
Managing Flash Cookies
• Adobe Flash
Player Settings
Manager
• Maxa Cookie
Manager
• CCleaner
SANS Technology Institute - Candidate for Master of Science Degree
13
Analyze Flash Cookies
• Edit Plus: can convert flash cookie data
into hexadecimal(HEX) format
• SOLCAT: Perl tool created by Kristinn
Guidjonsson to parse flash cookie
created in Action Message Format 0
(AMF0)
• Galleta: forensic tool created by Keith
Jones that will recreate Internet History
SANS Technology Institute - Candidate for Master of Science Degree
14
Analysis of In-Private
Browsing Session
• Tools used for analysis
– CCleaner
– NetAnalysis
• Results of Analysis
– No flash cookies were saved
– Other files were saved that
could be used to trace
Internet activity
SANS Technology Institute - Candidate for Master of Science Degree
15
Browser Plugins
• Mozilla Firefox
– Better Privacy
– Tracker Scan
• Google Chrome
– Click and Clean
SANS Technology Institute - Candidate for Master of Science Degree
16
The (Near) Future
• NPAPI ClearSiteData
– Integrated flash cookie deletion
– Google and Firefox
• Adobe Flash Player Settings Manager
– Integrate it into client Flash Player
• Internet Explorer 9
– Tracking Opt Out feature
SANS Technology Institute - Candidate for Master of Science Degree
17
Summary
• Cookies provide a treasure trove of
information concerning Internet browsing
habits
• As a result, companies that collect
information need to protect the data
• Variety of tools are available to detect,
manage and analyze flash cookies
• In the future, browsers will have new
features to better protect from tracking
SANS Technology Institute - Candidate for Master of Science Degree
18
Download