Инфу которую можно вытащить с джава скрипта(она будет заменена на тут которая чаще всего используется или менятся так что вариант тоже отпадает)
cookieEnabled: true
productSub: 20030107
vendor: Google Inc.
maxTouchPoints: 0
hardwareConcurrency: 4
appCodeName: Mozilla
appName: Netscape
appVersion: 5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36
platform: Win32
product: Gecko
userAgent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36
language: uk
onLine: true
doNotTrack: null
Экран:height: 1050
width: 1680
colorDepth: 24
pixelDepth: 24
availLeft: 0
availTop: 0
availHeight: 1010
availWidth: 1680
Плагины:Widevine Content Decryption Module
Chrome PDF Viewer
Shockwave Flash
Chrome Remote Desktop Viewer
Native Client
Chrome PDF Viewer
Временная зона: 3
Определения разрешения через CSS media-query тоже отпадает.
Мои предположения:
Local Shared Objects.
идентифицировать по сертификатам x.509
silverlight.
Mozilla about:config и посмотрите переменную urlclassifier.keyupdatetime.
https://sb-ssl.google.com/safebrowsing/newkey с уникальным номером.
Local Storage
tcp определить по размеру пакета ос.
Кеш браузера.
Проверять джава скриптом цвет ссылки была ли посещена.
Проверять скорость набора темп время между нажатиями клавиш.