简体   繁体   English

是否可以在设备级别而不是浏览器级别使用 javascript 生成指纹?

[英]Is it possible to generate fingerprint using javascript at a device level and not browser level?

I tried fingerprintJS , but that generates fingerprint at a browser level.我尝试了指纹JS ,但它会在浏览器级别生成指纹。 I was wondering if we can uniquely identify a device, something like generating a fingerprint from chrome, firefox, or any browser on a device that should give the same value.我想知道我们是否可以唯一地识别设备,例如从 chrome、firefox 或设备上任何应该提供相同值的浏览器生成指纹。

Yes you can create a fingerprint of the browser or device using different libraries.是的,您可以使用不同的库创建浏览器或设备的指纹。 Do note that protections against fingerprinting are becoming more popular across browsers, so their use may not be of great importance in the future.请注意,针对指纹的保护在浏览器中变得越来越流行,因此它们的使用在未来可能并不重要。

See: https://blog.jscrambler.com/introduction-to-device-fingerprinting/ for an explanation and some simple JS.请参阅: https://blog.jscrambler.com/introduction-to-device-fingerprinting/以获得解释和一些简单的 JS。

Also the library used: https://github.com/jackspirou/clientjs还使用的库: https://github.com/jackspirou/clientjs

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM