聊浏览器指纹绕不开 Canvas 指纹——它是识别度最高、也最难伪装的一项。它到底是什么?
Canvas 指纹的原理
网站用 HTML5 的 Canvas 让你的浏览器在后台"画"一段文字或图形,再读取渲染结果。由于每台设备的显卡、驱动、字体渲染引擎略有差异,画出来的图像在像素级有细微不同。把这个结果哈希一下,就得到一个高度唯一的标识。
为什么它难伪装
你改 UA、改分辨率很容易,但 Canvas 渲染是底层行为。简单加噪声会让指纹"不自然",反而更容易被检测出"这是个改过的浏览器";完全不变又会暴露多账号同源。要做到"自然且每个环境不同",难度很高。
指纹浏览器怎么处理
好的指纹浏览器会在内核层为每个环境生成自洽、稳定、真实的 Canvas 指纹——既和该环境的其他参数一致,又与别的环境不同,不被识别为"伪造"。
用对工具
黑豆隐身指纹浏览器基于自编译 Chromium 在 C++ 层处理 Canvas、WebGL、AudioContext 等核心指纹(非 JS 加噪),真实度更高。延伸阅读:浏览器指纹是怎么检测的 · 免费体验。