[Javascript] 使用者識別: Fingerprint.js

Fingerprint.js

https://github.com/fingerprintjs/fingerprintjs


Fingerprint.js User identification / fraud detection

https://docs.fingerprintjs.com/pro/user-identification


How We Built a Real-time PrivacyInspector

https://themarkup.org/blacklight/2020/09/22/how-we-built-a-real-time-privacy-inspector


追蹤用戶?只知道cookie可不夠

https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/661245/


FingerprintJS 流覽器端實現指紋識別

https://www.twblogs.net/a/5c21fec0bd9eee16b3daebad?lang=zh-cn


Fingerprinting

https://wiki.mozilla.org/Fingerprinting


Fingerprint.js是一個快速的流覽器指紋庫,為純javascript實現,沒有依賴關係。Fingerprint.js預設情況下使用Murmur Hash演算法返回一個32位元整數,可以匿名識別 Web 流覽器,準確率高達94%。通過查詢流覽器的代理字串、螢幕色深、語言、外掛程式安裝與支援的 MIME 類型、時區偏移量、其他功能如本機存放區和會話存儲等等,然後這些值通過散列函數傳遞產生指紋,不需要通過 Cookie就可以識別使用者。Mozilla:83.6%的流覽器具有唯一的指紋,可以被追蹤。如果啟用了 Flash 或 Java,這個比例可以上升到94.2%。



#Javascript, Fingerprint.js, 使用者, 識別


留言