浏览器指纹

数据知道12 天前
爬虫·数据采集·指纹浏览器·浏览器指纹
浏览器硬件参数欺骗:CPU核心数、内存大小、设备像素比的精准伪造在指纹浏览器的对抗中,当我们解决了 Canvas、WebGL、Audio 等高维度的渲染指纹后,往往会栽在几个最基础的硬件参数上:navigator.hardwareConcurrency(CPU 核心数)、navigator.deviceMemory(设备内存)和 window.devicePixelRatio(设备像素比)。
数据知道12 天前
javascript·数据采集·指纹浏览器·风控·浏览器指纹
字体与排版防线:ClientRects 与系统字体枚举的底层拦截与伪造在指纹浏览器的对抗领域,当视觉和听觉的底层伪装已经固若金汤时,很多开发者会折戟于一块看似不起眼的暗礁——字体与排版引擎。
数据知道12 天前
爬虫·数据采集·指纹浏览器·浏览器指纹
斩断 `navigator` 前端:底层重写 UserAgent/Platform/Language 属性描述符在指纹浏览器的开发中,navigator 对象是兵家必争之地。风控系统对其属性的校验极其严苛,而 99% 的爬虫工程师和劣质指纹浏览器,都死在了对属性描述符的粗暴处理上。 试想一个最常见的场景:为了绕过检测,你用 JS 注入了一段代码:
如意IT21 天前
chrome·firefox·chromium·webgpu·指纹浏览器·浏览器指纹
Firefox火狐指纹浏览器定制WebGPU指纹方案说明Firefox火狐指纹浏览器定制WebGPU指纹方案说明本文档说明当前 Firefox 代码里 WebGPU 指纹方案的文件落点、改动内容和改动原因。这里记录的是 Firefox 版实现,不是之前 WebKit 方案的迁移说明。
我是有底线的