问题标签 [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.
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 的所有条目)
javascript - 无需 cookie 或本地存储的用户识别
我正在构建一个分析工具,我目前可以从他们的用户代理获取用户的 IP 地址、浏览器和操作系统。
我想知道是否有可能在不使用 cookie 或本地存储的情况下检测到同一个用户?我不希望这里有代码示例;只是一个简单的提示,可以进一步了解。
忘了提到如果它是同一台计算机/设备,它需要跨浏览器兼容。基本上我是在设备识别之后,而不是真正的用户。
python - 在python中对一串数据的文件类型进行指纹识别
我希望能够读取前几千字节的未知文件类型,并查看它是否与任何已知文件类型(即 mp3 文件、jpeg 等)匹配。我正在考虑尝试从 PIL、sndhdr、py264 等库中的文件加载元数据……看看他们是否选择了任何有效的格式,但我认为这一定是以前有人解决过的问题。
是否有一个库或要点显示多个库的用法可以做到这一点?
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 中?
python - 指纹远程操作系统:Python
我正在尝试编写一个 Python 脚本,当给定 IP 地址时,它将尝试识别远程主机的操作系统。我知道 Nmap 很容易做到这一点,但我想尝试用 Python 编写一个。
能够识别 Linux/Windows/Mac 等会很棒,但更愿意识别内核版本。
我可以调查的任何建议或指示?
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 文件和图像的能力。
operating-system - 使用 MAC 地址进行操作系统指纹识别
有谁知道如何使用 MAC 地址执行操作系统指纹识别?使用 IP 地址进行操作系统指纹识别呢?提前致谢。
php - 用于 PHP 的资产管道/框架,用于基于文件内容构建资产
是否有任何基于文件内容而不是修改时间来构建资产的 PHP 资产管道/框架?
例如 index.js 将被构建到 index-[hash].js 中,当该哈希基于文件内容时。
我发现 CHH/Pipe ( https://github.com/CHH/pipe ) 可以做到这一点,但与 Assetic 相比缺乏过滤器、文档和社区,后者通过修改时间构建文件。
javascript - 指纹、js跨浏览器和私有浏览器问题
我正在使用指纹参考:http: //valve.github.io/fingerprintjs/
每次我使用特定页面时,它都能正常工作并生成相同的代码。但是,当在同一浏览器的私有模式下执行相同的代码和页面时,它会生成不同的代码。
我应该怎么做才能使其在私人模式下相同。
node.js - 如何知道服务器是否正在运行 Node.js?
我想知道 w3techs 如何知道给定服务器何时使用 Node.js。 http://w3techs.com/technologies/details/ws-nodejs/all/all
我猜他们会查看一些特定的 http 标头。
例如:X-Powered-By:Express
但并非每个节点模块都会生成这样的标头。
您知道流行的节点模块生成的任何其他方式或类似的指纹吗?