fingerprintjs / blog-nojs-fingerprint-demo

A demo for the no-JavaScript fingerprinting article

Home Page:https://noscriptfingerprint.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No-JavaScript fingerprinting demo

A fingerprint that works without JavaScript and cookies.

The fingerprint stays unaltered in the following conditions:

  • Requesting desktop mode in mobile browsers
  • Spoofing the user agent
  • Going into incognito mode
  • Changing the IP

Read an article

Quick start

You need to install Node.js, Yarn and a PostgreSQL server (e.g. Postgress.app) to run the application.

Connect to the PostgreSQL server, create and empty database and run all the files from the migrations directory in the database.

Copy the .env.example file to .env, open .env and change it to match the database.

Open this directory in a terminal and run:

yarn install
yarn dev

Then open the application in a browser: http://localhost:8080

Press Ctrl+C in the terminal to stop.

Development, testing and deployment

See contributing.md

About

A demo for the no-JavaScript fingerprinting article

https://noscriptfingerprint.com

License:MIT License


Languages

Language:TypeScript 91.7%Language:CSS 7.8%Language:Shell 0.6%