BotBrowser 知识中心 — 第 6 页指南与实操文章

浏览 BotBrowser 知识中心第 6 页的指南与实操文章,了解浏览器指纹保护、隐私信号、代理一致性、部署方案与跨平台配置。

  1. fingerprint

    原生函数被改写与 toString 白名单能看见什么

    一支探针看被改写的 API:toString 白名单能抓到哪些改写、哪些描述符仍会露馅,以及为什么 Proxy 包装和 bind 出来的函数能当作原生通过。

    阅读文章 →
  2. getting-started

    Playwright 抓取:浏览器与配置文件设置

    配置经授权的 Playwright 列表到详情采集,区分浏览器配置、Cookie 与提取错误,并保存可诊断的 JSON 结果。

    阅读文章 →
  3. getting-started

    Puppeteer 抓取:启动选项与页面可见差异

    区分 Puppeteer 的启动、视口、持久存储和无头选项,在自有目录页记录页面可见值与数据校验结果。

    阅读文章 →
  4. getting-started

    Selenium 浏览器 Profile 集成与会话归属

    用 Selenium 启动浏览器 profile、隔离存储,并在获准测试中可靠关闭和恢复会话。

    阅读文章 →
  5. getting-started

    Selenium 采集:能力与记录

    使用明确的 Chromium 二进制、会话 capabilities、页面就绪条件和记录校验,构建有界 Selenium 采集流程。

    阅读文章 →
  6. getting-started

    用 Selenium WebDriver 等待构建稳定测试

    根据浏览器可观察契约选择 Selenium 等待,让授权测试清晰、可诊断并保持稳定。

    阅读文章 →
  7. getting-started

    Undetected Chromedriver:浏览器层替代方案

    按变更归属、更新面和授权测试能提供的证据,对比 undetected-chromedriver 与浏览器层配置。

    阅读文章 →
  8. platform

    什么是 Widevine DRM?Headless 浏览器设置与隐私

    了解 Widevine DRM 通过 EME 暴露什么、CDM 与服务商决定有何区别,以及能力信号为何不能证明设备身份或播放结果。

    阅读文章 →
  9. identity

    按任务隔离 AI Agent 浏览器配置文件

    为每个 Agent 任务分配独立配置文件,验证存储分离,并理解共享配置文件的网络身份边界。

    阅读文章 →
  10. fingerprint

    解读 BrowserLeaks WebRTC 测试报告

    把 BrowserLeaks 的 WebRTC 支持、ICE、SDP 与媒体设备字段映射到浏览器操作,不把单行结果当作泄漏判决。

    阅读文章 →
  11. fingerprint

    CreepJS CSS 计算样式字段说明

    解析 CreepJS 对 CSSStyleDeclaration 键的收集、别名归一化,以及系统颜色和字体的独立计算值探测。

    阅读文章 →
  12. fingerprint

    CreepJS CSS 媒体查询:一种偏好,两条读取通道

    拆解固定版本的 CreepJS CSS 媒体实现:同一偏好如何经由 @media 自定义属性和 matchMedia 读取、两边的十四个键,以及屏幕范围扫描。

    阅读文章 →