BotBrowser 知识中心 — 第 6 页指南与实操文章
浏览 BotBrowser 知识中心第 6 页的指南与实操文章,了解浏览器指纹保护、隐私信号、代理一致性、部署方案与跨平台配置。
fingerprint
原生函数被改写与 toString 白名单能看见什么
一支探针看被改写的 API:toString 白名单能抓到哪些改写、哪些描述符仍会露馅,以及为什么 Proxy 包装和 bind 出来的函数能当作原生通过。
阅读文章 →getting-started
Playwright 抓取:浏览器与配置文件设置
配置经授权的 Playwright 列表到详情采集,区分浏览器配置、Cookie 与提取错误,并保存可诊断的 JSON 结果。
阅读文章 →getting-started
Puppeteer 抓取:启动选项与页面可见差异
区分 Puppeteer 的启动、视口、持久存储和无头选项,在自有目录页记录页面可见值与数据校验结果。
阅读文章 →getting-started
Selenium 浏览器 Profile 集成与会话归属
用 Selenium 启动浏览器 profile、隔离存储,并在获准测试中可靠关闭和恢复会话。
阅读文章 →getting-started
Selenium 采集:能力与记录
使用明确的 Chromium 二进制、会话 capabilities、页面就绪条件和记录校验,构建有界 Selenium 采集流程。
阅读文章 →getting-started
用 Selenium WebDriver 等待构建稳定测试
根据浏览器可观察契约选择 Selenium 等待,让授权测试清晰、可诊断并保持稳定。
阅读文章 →getting-started
Undetected Chromedriver:浏览器层替代方案
按变更归属、更新面和授权测试能提供的证据,对比 undetected-chromedriver 与浏览器层配置。
阅读文章 →platform
什么是 Widevine DRM?Headless 浏览器设置与隐私
了解 Widevine DRM 通过 EME 暴露什么、CDM 与服务商决定有何区别,以及能力信号为何不能证明设备身份或播放结果。
阅读文章 →identity
按任务隔离 AI Agent 浏览器配置文件
为每个 Agent 任务分配独立配置文件,验证存储分离,并理解共享配置文件的网络身份边界。
阅读文章 →fingerprint
解读 BrowserLeaks WebRTC 测试报告
把 BrowserLeaks 的 WebRTC 支持、ICE、SDP 与媒体设备字段映射到浏览器操作,不把单行结果当作泄漏判决。
阅读文章 →fingerprint
CreepJS CSS 计算样式字段说明
解析 CreepJS 对 CSSStyleDeclaration 键的收集、别名归一化,以及系统颜色和字体的独立计算值探测。
阅读文章 →fingerprint
CreepJS CSS 媒体查询:一种偏好,两条读取通道
拆解固定版本的 CreepJS CSS 媒体实现:同一偏好如何经由 @media 自定义属性和 matchMedia 读取、两边的十四个键,以及屏幕范围扫描。
阅读文章 →