V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaohundun
V2EX  ›  程序员

今天了解到前端有个 Canvas 指纹的东西,你们都是怎么防止的

  •  
  •   xiaohundun · 12 天前 · 2017 次点击
    用的哪一款插件,推荐下
    11 条回复    2023-11-21 08:55:26 +08:00
    gesse
        1
    gesse  
       12 天前
    以前断头浏览器抓取数据的时候,是直接修改了浏览器这部分源码。
    xiaohundun
        2
    xiaohundun  
    OP
       12 天前
    @gesse 额。。。不好意思我没看懂哈哈哈哈😂
    musi
        3
    musi  
       12 天前
    @gesse
    @xiaohundun
    你们俩在跨服聊天,op 说的是如何防止网站发布者使用 Canvas 指纹追踪用户
    gesse 说的是如何绕过使用 Canvas 指纹实现的防爬手段
    Huelse
        4
    Huelse  
       12 天前
    fingerprintjs 了解下,可不光是 canvas 哦
    zzxqd
        5
    zzxqd  
       12 天前
    比较新的浏览器都自带了吧,我的主力火狐浏览器上就有数字指纹跟踪防护功能,分为标准/严格/自定义几个档位。
    http://www.firefox.com.cn/features/block-fingerprinting/
    Puteulanus
        6
    Puteulanus  
       12 天前
    有专门做这个的,好像叫指纹浏览器吧
    xiaohundun
        7
    xiaohundun  
    OP
       12 天前
    @Huelse 是的,我下载了 All Fingerprint Defender ,还有 Audio 和 WebGL ,恐怖啊。。今天我才理解了为什么跟朋友讨论的东西我能在不久后就看到广告。。
    xiaohundun
        8
    xiaohundun  
    OP
       12 天前
    @Huelse 然后我访问这个网址每次拿到的指纹都不一样,这样应该说明生效了吧,https://fingerprintjs.github.io/fingerprintjs/
    FlossStunning
        9
    FlossStunning  
       12 天前
    Firefox 有个扩展叫 CanvasBlocker ,就是用来拦截 Canvas 指纹的
    https://addons.mozilla.org/zh-CN/firefox/addon/canvasblocker/
    xiaohundun
        10
    xiaohundun  
    OP
       12 天前
    @FlossStunning enen ,我找到了一个号称 all in one 的,chrome 的 All Fingerprint Defender
    seekafter
        11
    seekafter  
       11 天前
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   866 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 22:55 · PVG 06:55 · LAX 14:55 · JFK 17:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.