首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏服务器运维笔记

    【腾讯】在前端开发中,如何获取浏览器的唯一标识

    绘制 canvas,获取 base64 的 dataurl 对 dataurl 这个字符串进行 md5 摘要计算,得到指纹信息 但是对于常见的需求就有成熟的解决方案,若在生产环境使用,可以使用以下库 fingerprintjs2 根据 canvas 可以获取浏览器指纹信息 绘制 canvas,获取 base64 的 dataurl 对 dataurl 这个字符串进行 md5 摘要计算,得到指纹信息 若在生产环境使用,可以使用 fingerprintjs2

    4.5K20发布于 2020-07-21
  • 来自专栏全栈修炼

    浏览器指纹:原来我们一直被互联网巨头监视,隐私在网上裸奔、无处可藏

    现代而灵活的浏览器指纹库:https://github.com/Valve/fingerprintjs2。 使用也很简单,如下: 安装(Installation) Bower: bower install fingerprintjs2 NPM: npm install fingerprintjs2 Yarn: yarn add fingerprintjs2 使用(Usage) if (window.requestIdleCallback) { requestIdleCallback(function

    5.3K21发布于 2020-03-20
  • 来自专栏前端笔记薄

    快看看别人的网站用了什么第三方库

    除了之前提到的 Retire.js、Censys 和 Fingerprintjs2,还有一些开源的工具可以用于逆向解析 web 网站使用的第三方库。

    70510编辑于 2023-04-22
  • 【验证码逆向专栏】某亭雷池 waf 验证码逆向分析

    fp => { fp.get().then(result => { console.log(result.visitorId); });});不过该库,更适配于浏览器环境,我们可以用低版本的 fingerprintjs2 来伪造生成,对 nodejs 环境的适配性更好:const Fingerprint2 = require('fingerprintjs2');​Fingerprint2.get(components

    1.1K10编辑于 2025-05-06
  • 来自专栏爬虫逆向案例

    浏览器指纹解读

    FingerprintJS2有获取音频指纹的代码。 音频指纹会受到硬件影响,因为音频信号的处理上不同,不同机器下或不同浏览器产生的音频输出存在差异。

    2.7K10编辑于 2022-06-12
  • 来自专栏绿盟科技研究通讯

    【顶刊论文分享】识别恶意bot

    Aristaeus平台可以使用Fingerprintjs2提取web浏览器的35个特征,包括屏幕分辨率、时区等,以构建bot的浏览器指纹特征。

    1.4K20编辑于 2022-11-14
  • 来自专栏雪之梦技术驿站

    12306 抢票系列之只要搞定RAIL_DEVICEID的来源,从此抢票不再掉线(中)

    "flash/compiled/FontList.swf", sortPluginsFor: [/palemoon/i], swfContainerId: "fingerprintjs2

    2.6K10发布于 2020-02-21
领券