a research project to see how well the CSS history hack can fingerprint a user
Java Ruby HTML JavaScript Perl CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config make various DB queries leaner; install newrelic Mar 19, 2010
db fix null demo names; make google scraper incremental; add site rank i… Mar 19, 2010
doc first commit Feb 2, 2010
lib fix site#new_total_rank, scraping:google Mar 24, 2010
public add width based variant of full_insert Mar 16, 2010
script
test add new probability vectors system; misc other minor updates Mar 4, 2010
tmp missed files from multithreading update Feb 26, 2010
vendor/plugins make various DB queries leaner; install newrelic Mar 19, 2010
.gitignore
.loadpath first commit Feb 2, 2010
.project first commit Feb 2, 2010
Capfile multiple upgrades, prep for production Mar 9, 2010
README update name Apr 26, 2016
Rakefile first commit Feb 2, 2010
schema.sql
start_daemons.sh leaner queries, covering index, more compact columns Feb 26, 2010

README

CSS Fingerprint is a research project inspired by the EFF's Panopticlick.

Its intent is to see how well the CSS history hack can be used with AI techniques (like an SVM) to uniquely fingerprint users despite changes in their browsing history, even on new computers or new browsers.

At the moment, the AI component is not yet active, pending data collected from preliminary testing.


Licensed under Creative Commons by-sa 2.0 - feel free to reuse it, but if you do, give me credit and share your improvements.

- Sai (saizai)

CSS History Hack originally by Jeremiah Grossman.