blog-nojs-fingerprint-demo
fingerprintjs
Our great sponsors
blog-nojs-fingerprint-demo | fingerprintjs | |
---|---|---|
2 | 346 | |
499 | 20,896 | |
2.0% | 1.7% | |
0.0 | 7.9 | |
almost 2 years ago | 9 days ago | |
TypeScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
blog-nojs-fingerprint-demo
-
No-JavaScript Fingerprinting
I thought it was going to use ETAG based fingerprinting, which I always thought was pretty clever. The etag header is supposed to be used to control caching, so it's typically a hash of the requested resource's content. But, there's no requirement for it to be, so you can generate a unique one, and the client will send it back to you next time you ask for that uri.
The fingerprint sources are here: https://github.com/fingerprintjs/blog-nojs-fingerprint-demo/... Basically some css that uniquely identifies some browsers, then headers like user-agent, language, etc.
-
Demo: Disabling JavaScript Won’t Save You from Fingerprinting
Star, follow, or fork our no JavaScript fingerprinting demo
fingerprintjs
What are some alternatives?
detect-gpu - Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
AmIUnique - Learn how identifiable you are on the Internet
react-responsive-carousel - React.js Responsive Carousel (with Swipe)
ungoogled-chromium - Google Chromium, sans integration with Google
OneSignal-Angular-Sample - Push Notifications in Angular applications
Laravel - The Laravel Framework.
retrokit - :joystick: Bring back the old Web(Kit) and make it secure
evercookie - Produces persistent, respawning "super" cookies in a browser, abusing over a dozen techniques. Its goal is to identify users after they've removed standard cookies and other privacy data such as Flash cookies (LSOs), HTML5 storage, SilverLight storage, and others.
brave-browser - Brave browser for Android, iOS, Linux, macOS, Windows.
brave-core - Core engine for the Brave browser for Android, Linux, macOS, Windows. For issues https://github.com/brave/brave-browser/issues
blog-indexeddb-safari-leaks-demo - Demo showcasing information leaks resulting from an IndexedDB same-origin policy violation in WebKit.
chromium - The official GitHub mirror of the Chromium source