问题标签 [fingerprinting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在这种情况下唯一标识用户的最佳方法是什么?
我将在 iframe 中的站点上运行代码,该代码可能是跨域的,也可能不是跨域的,并且可能在多个 iframe 中重复。我可能在顶部窗口中运行了代码,我可能没有。我希望我的 JS 生成一个唯一标识符,如果它是由我的代码在该页面上的任何 iframe、多个 iframe、嵌套在 iframe 中的 iframe 或顶部窗口中的代码生成的,在该负载的整个生命周期内该标识符都是相同的仅限主页。
在当时为该用户加载的网页的任何窗口上下文中运行时,它应该生成相同的标识符。因此,如果删除了一个 iframe,添加的另一个 iframe 应该会生成相同的 id。
为此使用的最佳信息是什么?它本质上是一个“会话”ID,但需要在浏览器中生成,并且对于生成它的任何子 iframe 都是相同的。感谢任何能提供帮助的人!
python - 并行硒测试的指纹问题
我正在使用https://github.com/Valve/fingerprintjs2为匿名网站访问者创建唯一 ID。
问题是我想同时模拟多个用户会话,所以我以这种方式运行测试
此外,我正在使用 selenium 网格进行更真实的测试方法,其中包含两个节点 - 一个具有多个 firefox 实例,另一个具有 chrome 实例。
问题是 - 甚至 webdriver 每次测试都打开新浏览器 - 它返回相同的指纹
即使我更改用户代理字符串
指纹仅针对不同的浏览器而有所不同,而不是测试用例或测试。
有没有办法让 webdriver 实例在浏览器指纹方面是唯一的?
.htaccess - 如何开始为我的 Opencart 网站使用 Etag URL 指纹识别?
我对脚本和编码很陌生。我现在对加速我的网站产生了兴趣。为此,我想开始利用浏览器缓存。
我已经阅读了几件事,但我现在正在努力做出正确的决定。
据我了解,有以下三种选择:
-expires -max age -Etag(使用最大年龄时)
在我看来,前两个不适合电子商务网站(opencart btw)。但据我所知,它比 Etag 更容易实现。
我已经在我的测试环境中获得了过期和最大年龄,但是我遇到了我的网页过时的客户端渲染问题。
所以总而言之,我想去 Etag,但我不知道从哪里开始!有没有人(也许也有 opencart 经验?)可以帮助我上路?
提前致谢!
问候,
乔治
ruby - whatweb 不检查除匹配项下列出的“/”之外的内部 url
我是 whatweb 的新手,我想创建自己的插件,我在网站的图片上看到了许多使用 md5 的插件。例如 Moxax-NPort-Device:
{ :md5=>"27829d70bb23c465d86b9c643cf534d3", :url=>"/logo.gif" }, { :md5=>"2f9af91da3dc3f192e26ac8f42db41bd", :url=>"/logo.gif" },
我发现的问题是,whatweb 没有检查这些 url,我使用了 wireshark,发现那里没有请求,而且我试图只留下这些检查,whatweb 停止识别 Moxax-NPort-Device。
例如,当我使用自己的插件时,我可以检查“/”的 md5,但不能检查“/loginback.jpg”。
谢谢
android - 区分 NTAG213 和 MF0ICU2
有没有办法根据 UID、ATQA 或 SAK 值区分NTAG213和MF0ICU2标签?因为我必须对标签进行不同的编程(NTAG213 的 PWD/PACK 或 MF0ICU2 的 3DES),所以必须有一种方法可以调用一个或另一个方法。
不幸的是,Android 框架告诉我这两个标签都MifareUltralight
带有 type TYPE_ULTRALIGHT_C
。ATQA ( 0x0044
) 和 SAK ( 0x00
) 也相同。
NXP 的 NFC TagInfo等其他应用程序可以告诉我标签的确切类型,所以我知道一定有某种方法。
java - java.lang.RuntimeException:无法使用指纹初始化密码
我正在使用指纹 sdk,它总是崩溃。
当我调用 CIPHERinit()
为什么它崩溃尚不清楚,即使是从 GitHub 下载的相同代码也能正常工作。
android - 是否可以将外部指纹扫描仪与 android 设备/应用程序一起使用(已关闭)
我想制作一个 android 应用程序,它将使用外部指纹扫描仪获取用户的指纹,然后将其保存到他/她在应用程序上的帐户中。是否可以从扫描仪获取指纹图像,然后将其保存到 android 应用程序以及如何?请有人指导我完成这个吗?我不是要代码,而只是了解事情如何工作的基础知识?
image-processing - 指纹图像比较
我正在寻找通过指纹识别图像重复的方法。我知道这是通过在图像上应用哈希函数来完成的,并且每个图像都有一个唯一的哈希值。
我对图像处理相当陌生,对散列了解不多。我应该如何应用哈希函数并生成哈希值?
提前致谢
nfc - DESFire 和 DESFire EV1 卡有什么区别?
我有一张非接触式卡,我知道它是 MIFARE 卡。我没有文档,也没有身份验证密钥。重置后,我收到以下 ATS:
在谷歌上面搜索 ATS 后,我在这里找到了以下信息:
所以,我的卡要么是 DESFire 卡,要么是 DESFire EV1 卡。问题是,我怎样才能准确地检测出我的两张卡中的哪一张?
html5-canvas - 如何从画布指纹中获取字体和画布详细信息?
我正在使用 ClientJS 进行浏览器指纹识别。
我不知道如何识别 Canvas 填充、Canvas 描边、Canvas 字体名称、Canvas 字体大小等正在使用客户端。
对不起我的英语不好。
当我在地址栏中复制粘贴时,我得到了这样的结果: