mozilla / lightbeam

Orignal unmaintained version of the Lightbeam extension. See lightbeam-we for the new one which works in modern versions of Firefox.
https://github.com/mozilla/lightbeam-we
Mozilla Public License 2.0
587 stars 149 forks source link

Additional features to potentially record in Lightbeam data #166

Open dethe opened 11 years ago

dethe commented 11 years ago

Some possibly useful additions to connection data: Based on the paper Web Tracking Countermeasures: A Machine Learning Approach:

[ ] Redirects - was this content redirected through another domain? [x] Request method (GET, POST, etc.) (Trackers use GET) [x] Response status (Trackers often respond with error status rather than content) [ ] Content size (trackers are tiny) [x] Caching directives (trackers do not cache) [ ] Last modified time (trackers are dynamic)

Based on changes to Firefox cookie handling:

[ ] Was a cookie requested, but denied?

Based on earlier discussion on issue #

[ ] Was a cookie set after the request (client-side)?

dethe commented 11 years ago

In the c2_fresh_start branch I've added request method, response status, and whether or not response was cacheable. We'll need to review those for privacy implications (the more data we keep, the more likely it can be assembled to identify anonymized data later).