问题标签 [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.

0 投票
3 回答
2661 浏览

web-services - 在 Musicbrainz 上搜索 AcoustID

Muscibrainz 提供AcoustID指纹,例如,这里

但是,我找不到直接搜索它们的可能性(就像PUID或echoprints一样

我错过了什么吗?

acoustid.org 提供我想要的信息,但不是 Acoustid WebService。

示例:给定指纹 453a8e75-ef90-4f31-a2b2-84494219bd3b 我想要以下页面提供的信息:http: //acoustid.org/track/453a8e75-ef90-4f31-a2b2-84494219bd3b

(旁注:我对任何指纹匹配过程都不感兴趣,我只想要具有给定 acoustID 的所有条目)

0 投票
12 回答
42140 浏览

javascript - 无需 cookie 或本地存储的用户识别

我正在构建一个分析工具,我目前可以从他们的用户代理获取用户的 IP 地址、浏览器和操作系统。

我想知道是否有可能在不使用 cookie 或本地存储的情况下检测到同一个用户?我不希望这里有代码示例;只是一个简单的提示,可以进一步了解。

忘了提到如果它是同一台计算机/设备,它需要跨浏览器兼容。基本上我是在设备识别之后,而不是真正的用户。

0 投票
1 回答
277 浏览

python - 在python中对一串数据的文件类型进行指纹识别

我希望能够读取前几千字节的未知文件类型,并查看它是否与任何已知文件类型(即 mp3 文件、jpeg 等)匹配。我正在考虑尝试从 PIL、sndhdr、py264 等库中的文件加载元数据……看看他们是否选择了任何有效的格式,但我认为这一定是以前有人解决过的问题。

是否有一个库或要点显示多个库的用法可以做到这一点?

0 投票
1 回答
6246 浏览

javascript - 在 Chrome 扩展程序中获取当前页面 SSL 证书的指纹

我正在尝试编写一个扩展来验证网站 SSL 证书的 SHA1 指纹与第三方。但是,通过本机 JavaScript 或 Chrome 的扩展 API 似乎无法做到这一点。

我发现这个问题似乎可以满足我的要求:How can I get the SSL Certificate info for the *current* page in a Firefox Extension

但不幸的是,它只适用于 Firefox。有没有办法以跨浏览器兼容的方式做到这一点,甚至只是在 Chrome 中?

0 投票
1 回答
3218 浏览

python - 指纹远程操作系统:Python

我正在尝试编写一个 Python 脚本,当给定 IP 地址时,它将尝试识别远程主机的操作系统。我知道 Nmap 很容易做到这一点,但我想尝试用 Python 编写一个。

能够识别 Linux/Windows/Mac 等会很棒,但更愿意识别内核版本。

我可以调查的任何建议或指示?

0 投票
0 回答
499 浏览

javascript - 使用指纹为纯 JavaScript RequireJS 应用程序构建资产?

我正在使用 RequireJS、Backbone、Marionette、Handlebars、Underscore 和所有很棒的东西构建一个纯 JavaScript 应用程序。

现在,我将它插入到 Rails 应用程序中,并使用 Asset Pipeline 和requirejs-rails构建应用程序(缩小、连接和 MD5 指纹文件) (以及 FWIW,我将这个 fork与 Rails 4 一起使用)。我只使用 Rails 是因为 Asset Pipeline 的指纹识别功能用于缓存清除目的……否则,我会直接使用 r.js。

有没有其他方法可以在不依赖 Rails 的情况下结合 RequireJS 构建进行指纹识别?也许是 r.js 的一些插件、fork 或命令选项?

我还需要构建和识别 CSS 文件和图像的能力。

0 投票
1 回答
814 浏览

operating-system - 使用 MAC 地址进行操作系统指纹识别

有谁知道如何使用 MAC 地址执行操作系统指纹识别?使用 IP 地址进行操作系统指纹识别呢?提前致谢。

0 投票
1 回答
190 浏览

php - 用于 PHP 的资产管道/框架,用于基于文件内容构建资产

是否有任何基于文件内容而不是修改时间来构建资产的 PHP 资产管道/框架?

例如 index.js 将被构建到 index-[hash].js 中,当该哈希基于文件内容时。

我发现 CHH/Pipe ( https://github.com/CHH/pipe ) 可以做到这一点,但与 Assetic 相比缺乏过滤器、文档和社区,后者通过修改时间构建文件。

0 投票
1 回答
8687 浏览

javascript - 指纹、js跨浏览器和私有浏览器问题

我正在使用指纹参考:http: //valve.github.io/fingerprintjs/

每次我使用特定页面时,它都能正常工作并生成相同的代码。但是,当在同一浏览器的私有模式下执行相同的代码和页面时,它会生成不同的代码。

我应该怎么做才能使其在私人模式下相同。

0 投票
1 回答
6988 浏览

node.js - 如何知道服务器是否正在运行 Node.js?

我想知道 w3techs 如何知道给定服务器何时使用 Node.js。 http://w3techs.com/technologies/details/ws-nodejs/all/all

我猜他们会查看一些特定的 http 标头。

例如:X-Powered-By:Express

但并非每个节点模块都会生成这样的标头。

您知道流行的节点模块生成的任何其他方式或类似的指纹吗?