WebToApp 中文文档 下载 App

指纹伪装:50+ 维度的浏览器身份模拟

为什么需要伪装

Web 世界里有大量的「指纹识别」机制——网站通过检测浏览器的 User-Agent、屏幕尺寸、时区、硬件并发数、TLS ClientHello 等信息,来判断你是谁、用什么浏览器、来自什么设备。

这些检测被用于:

WebToApp 的伪装覆盖

浏览器指纹(约 28 维)

维度伪装能力
User-Agent多版本 Chrome / Firefox / Safari / Edge 可选
屏幕宽度 / 高度任意值
设备像素比(DPR)任意值
视口宽度 / 高度任意值
语言任意语言代码
时区任意时区
PlatformWin32 / MacIntel / Linux x86_64 / Android / iPhone
HardwareConcurrency1-64 核可选
DeviceMemory1-32 GB 可选
Canvas 指纹可注入噪点
WebGL 指纹可伪装 GPU 厂商和型号
AudioContext 指纹可注入噪点
Battery API可伪造电量和充电状态
更多约 15 个 API 级别的伪装

网络指纹(TLS)

DNS / 代理

伪装的局限性

配置方式

在应用的通用配置 → 隐私卡片里:

  1. 打开「指纹伪装」
  2. 选择预设(Chrome/Win11、Safari/macOS14、Firefox/Linux 等),或手动调整每个维度
  3. 可以单独开启 Canvas / WebGL / AudioContext 的噪点注入
  4. 保存后预览,看目标网站是否还能检测到你的真实环境
  5. 重新构建 APK(伪装配置编译进 APK)

一个实用例子

场景:某个电商网站对 WebView 环境有更严格的风控,经常要求额外验证或降低页面质量。

步骤:

  1. 创建网页型应用,输入目标 URL
  2. 通用配置 → 隐私 → 指纹伪装
  3. 选 Chrome 最新版 + Windows 11 预设
  4. 打开 Canvas 噪点
  5. 保存配置,预览——如果网站不再做额外验证了,就说明伪装生效
  6. 重新构建 APK,分发出去