首页/核心功能

核心功能

平台判定账号是否关联,依据的不是你有没有换 IP,而是几十个设备参数能否拼出一个自洽的真实设备画像。下面逐项说明易游接管了哪些参数、如何接管,以及配套的存储隔离、团队协作、批量管理与自动化能力。

功能 01

内核级指纹伪装

易游基于 Chromium 内核源码层定制,在渲染管线与 API 返回处接管参数,而不是在页面里注入一段脚本去覆盖 navigator 属性。前者能被平台通过原型链、调用栈与 iframe 交叉检测识别,后者才是可用的方案。

参数之间彼此自洽

单个参数随机化并不难,难的是几十个参数组合起来仍然像一台真实存在的设备。易游在创建环境时先生成一份设备画像(操作系统、机型档位、地区、语言),再由这份画像派生全部指纹取值,并自动校验一致性。

  • 设备画像一次生成,全部参数从中派生
  • 创建时校验 UA、Client Hints、WebGL、时区是否互相矛盾
  • 同一环境的指纹长期稳定,跨会话、跨设备一致
  • 支持锁定指定参数,也支持在合理范围内重新随机

可验证,而不是口头承诺

环境启动后可直接打开公开的指纹检测页面自查,也可以在客户端内使用内置的检测面板,逐项比对 Canvas、WebGL、音频、字体、时区与出口 IP 是否与配置一致。

  • 内置指纹自检面板,一键查看当前环境全部参数
  • 出口 IP 归属地、时区与语言三项自动对齐提示
  • WebRTC 泄露检测结果直接标注在环境列表中
  • 参数变更留痕,可回溯某次调整对账号的影响

接管的指纹参数清单

下表列出平台风控常用的采集项、它们的判定思路,以及易游对应的处理方式。所有参数均可在环境配置中单独查看与调整。

参数名平台如何使用它易游如何处理
Canvas 调用 toDataURL、toBlob 渲染同一段文字或图形,对输出像素取哈希,作为设备标识参与关联比对 为每个环境注入固定的绘图扰动,同一环境多次采样结果稳定,不同环境之间互不相同
WebGL 读取 UNMASKED_VENDOR_WEBGL、UNMASKED_RENDERER_WEBGL 与渲染结果,推断显卡型号 按设备画像返回自洽的显卡厂商与型号,并与 CPU、屏幕、UA 保持同源,不出现矛盾组合
AudioContext 让音频处理链路输出一段浮点数据,取其尾数差异生成音频指纹 为每个环境分配独立的音频偏移量,指纹稳定且不破坏正常播放与录音
User-Agent 解析浏览器名称、大版本、操作系统与架构,与其他参数交叉校验 UA 与内核版本、操作系统、Client Hints 同源生成,版本号严格对应真实存在的发行版
Client Hints 通过 sec-ch-ua-platform、sec-ch-ua-arch、sec-ch-ua-mobile 二次确认设备属性 与 UA 使用同一份设备画像,避免 UA 声称 macOS 而 Hints 返回 Windows 这类破绽
屏幕与色深 读取 screen.width/height、availWidth、colorDepth、devicePixelRatio 与窗口尺寸的比例关系 在真实存在的分辨率集合中取值,DPR、可用区域与窗口尺寸按比例自洽
时区 通过 Intl.DateTimeFormat().resolvedOptions().timeZone 与 Date 偏移判断所在地 时区随所绑定代理 IP 的地理位置自动匹配,也可手动锁定为固定城市
语言 navigator.language 与 navigator.languages 反映系统与浏览器语言偏好 按目标地区生成合理的语言优先级列表,与字体集合、键盘布局保持一致
字体列表 通过测量字符宽高枚举已安装字体,字体组合具有很强的设备辨识度 按操作系统与语言环境生成常见字体集合,不暴露本机真实安装列表
硬件并发与内存 hardwareConcurrency、deviceMemory 反映 CPU 核心数与内存规格 与所选设备档位匹配,避免出现服务器级配置却使用家用浏览器 UA 的矛盾
WebRTC 通过 STUN/ICE 候选地址获取内网地址与真实公网出口,绕过代理判断 默认关闭本地候选泄露,或将其改写为所绑定代理的地址,保证出口 IP 唯一
媒体设备 enumerateDevices 返回的摄像头、麦克风数量与 deviceId 具有稳定性 固定为常见设备数量与稳定的 deviceId,同一环境跨会话不变
电池与传感器 Battery、DeviceMotion、Bluetooth 等 API 的存在性与取值反映真实硬件 按环境统一策略返回一致的取值或"不支持",避免因接口缺失被识别为无头环境
TLS / HTTP2 指纹 在握手阶段统计密码套件顺序与帧参数,形成 JA3/JA4 类客户端指纹 握手特征随内核与 UA 一致变化,不与浏览器声称的身份冲突
自动化特征 检查 navigator.webdriver、调试端口特征、扩展与插件列表判断是否为脚本环境 抹除自动化痕迹后仍可交由 Puppeteer / Selenium 接管,供 RPA 与采集任务使用
存储与凭据 读取 Cookie、LocalStorage、IndexedDB 中残留的标识与历史登录记录 按环境独立存储目录,互不读取,详见下方存储隔离说明
指纹伪装的目标是让环境表现为一台独立、稳定、真实的设备,而不是让账号"隐身"。任何声称可以完全规避平台风控的说法都不可信,参数自洽与行为规范同样重要。
功能 02

存储隔离

指纹参数决定平台"看到的是什么设备",存储决定平台"能看到多少历史"。多账号共用一份浏览器数据目录时,即便指纹完全不同,Cookie 与 IndexedDB 里的残留标识也足以把账号串起来。易游把每一类存储都划到环境级独立分区。

  • 独立存储根目录每个环境一套完整的浏览器数据目录,进程与分区双重隔离,环境之间不共享任何读写路径。
  • 云端加密同步环境数据加密后同步到云端,换电脑或重装系统后可恢复登录态与站点数据,运营现场不丢失。
  • 按环境或按组清理可单独清空某个环境的 Cookie、缓存与站点数据,也可对整组环境批量执行,操作前给出影响范围提示。
  • 生命周期可控支持设置会话保留时长、退出是否保留登录态,适配长期养号与短期任务两类完全不同的使用节奏。
存储类型共用时的风险易游的隔离方式
Cookie 同一浏览器共享 Cookie 域,A 店铺的会话与统计标识会被 B 店铺读到,形成最直接的关联证据 每个环境拥有独立的 Cookie 存储根目录,会话、持久 Cookie 与 SameSite 属性均按环境隔离,环境删除即彻底清除
LocalStorage 站点常把设备 ID、首次访问时间、埋点标识写入 LocalStorage,跨账号复用即暴露同源 按环境独立持久化,键值互不可见;支持一键清空单个环境或整组环境的站点数据
SessionStorage 标签页级存储,多开时若共用进程可能被脚本读取到相邻标签的数据 每个环境运行在独立进程与独立分区中,标签之间不共享会话级数据
IndexedDB 容量大、生命周期长,是平台存放长期设备指纹与行为序列的主要位置 与 Cookie 同级隔离,独立目录加密落盘;环境导出/迁移时可整体带走,换机后指纹与历史保持一致
CacheStorage 缓存的静态资源带有 ETag 与请求特征,可作为辅助指纹来源 按环境划分缓存分区,容量可配置,避免不同环境的资源互相命中
ServiceWorker 注册后的脚本在后台长期运行,可离线采集并回传设备特征 注册信息与脚本存储随环境隔离,可单独查看、停用或清理某个环境的 Service Worker
下载与文件缓存 下载目录、临时文件名与打开记录可能被本地脚本读取,形成跨账号线索 每个环境可配置独立下载目录,文件不落在共用路径
密码与自动填充 浏览器保存的账号密码若共用,登录时自动填充会把多个账号绑到同一份配置 站点凭据按环境保存,团队成员在授权范围内使用,凭据不以明文下发给操作者
功能 03

双内核引擎

不同平台的风控采集能力差异很大:一部分站点会读取只有 Gecko 才实现的接口,另一部分则依赖 Chromium 特有的扩展与 API 行为。单一内核意味着总有一批账号的浏览器特征与真实用户分布不一致。

两套内核,两套独立的参数体系

内核决定了浏览器实现层面的全部细节,包括接口存在性、返回值格式与渲染结果。选择哪个内核,本质上是选择让账号表现为哪一类浏览器用户。

  • 创建环境时选择内核,同一账号可长期固定使用同一内核
  • 两套内核各自维护独立的指纹参数集与存储分区
  • 内核版本随客户端更新,UA 中的版本号与实际内核严格对应
  • 按平台推荐内核,减少人工判断成本
Chromium 内核 Windows / macOS

覆盖绝大多数电商后台、社媒与广告平台,扩展生态完整,便于配合 RPA 与自动化脚本使用。

Firefox(Gecko)内核 Windows / macOS

适用于对浏览器实现细节采集较严格的站点,参数体系与 Chromium 完全不同,可作为差异化身份使用。

切换内核会改变浏览器实现层面的全部特征,等同于更换设备身份。已经稳定运营的账号不建议频繁切换内核。
功能 04

代理 IP 管理

指纹解决"像不像一台设备",代理 IP 解决"这台设备在哪里"。两者必须匹配:美国站的账号配美国住宅 IP、美西时区与英文语言,才是自洽的画像。易游把 IP 资源、绑定策略与检测能力集中到环境配置里。

  • 三类 IP 资源可选住宅 IP、静态住宅 IP 与数据中心 IP,按业务对稳定性与成本的要求选择,也支持填入自有代理或从表格批量导入。
  • 环境与 IP 长期绑定绑定关系固定后不会随重启变化,避免出口地址频繁跳变触发平台二次校验。
  • WebRTC 防泄漏默认阻断 STUN 本地候选泄露,隐藏真实内网地址与本机公网出口。
  • 纯净度与延迟检测绑定前可检测 IP 是否被列入常见黑名单、匿名级别与响应延迟,检测结果直接展示在环境列表。
代理类型适用场景特点
住宅 IP社媒养号、广告投放、需要高信任度的账号来自真实家庭宽带,信任度高,地址会按会话或按时间轮换
静态住宅 IP电商店铺后台、需要长期固定出口的账号住宅属性 + 固定地址,兼顾信任度与稳定性
数据中心 IP公开数据采集、批量任务、成本敏感场景带宽稳定、成本低,但部分平台对其信任度较低
自有代理已有供应商或自建代理服务的团队支持 HTTP / HTTPS / SOCKS5,可填写认证账号密码,批量导入

IP 与环境的匹配规则

  • 时区默认跟随 IP 归属地,可手动锁定
  • 语言列表按归属地自动生成,可追加
  • IP 变更时提示是否同步更新时区与语言
  • 同一 IP 可绑定环境数量上限可配置,避免过度复用
功能 05

团队协作与权限

账号资产最大的风险往往不是平台风控,而是内部管理:密码通过聊天工具下发、员工离职带走登录态、谁改过什么无从追溯。易游把环境作为可分配的资产,授权而不共享凭据。

角色可执行的操作
管理员创建与删除环境、配置代理与指纹、分配环境、管理成员与角色、查看全部日志、导出环境数据
运营成员在被分配的环境范围内启动、操作与备注,不能修改指纹与代理配置,不能查看未授权环境
只读成员查看被分配环境的运行状态与数据报表,不能启动或修改

资产留在公司,不留在个人手里

  • 环境按成员或按小组分配,授权范围可随时收回
  • 站点凭据保存在环境内,成员操作时不需要知道账号密码原文
  • 全量操作日志记录到人与时间,含启动、配置变更、清理与导出
  • 人员离职时一键回收其名下全部环境,登录态与数据完整保留
  • 环境可在成员之间转移,批量操作支持按组执行
  • 成员数量与环境配额按套餐控制,可在后台随时调整
功能 06

批量管理与分组

上千个环境的可管理性

当环境数量从十个涨到一千个,管理成本不会线性增长,前提是分组、模板与批量操作到位。易游把环境当作结构化数据来管理,而不是一堆图标。

  • 按店铺、平台、地区、负责人多级分组,支持自定义标签
  • 模板复用:一次配置指纹与代理规则,批量生成同类环境
  • 多条件组合筛选与关键词搜索,快速定位目标环境
  • 批量启动、批量停止、批量清理、批量转移负责人
  • 表格文件导入导出,可与内部系统对齐字段
  • 环境列表展示状态、出口 IP、最近启动时间与异常提示

准备模板

确定平台、地区、内核与代理类型,保存为模板,后续同类环境直接套用。

批量生成

按模板一次性创建所需数量的环境,命名规则可自动编号,避免重复与遗漏。

分组归档

按店铺或业务线归入分组并打标签,指定负责人,权限随分组生效。

日常运维

通过筛选与状态列快速发现异常环境,批量处理,操作全部留痕可追溯。

批量创建时建议保留合理的命名与分组规则。环境一旦投入运营,其指纹与 IP 绑定关系应尽量保持稳定,批量修改配置等同于批量更换设备身份。
功能 07

RPA 流程自动化

登录、上架、改价、回复评论、报表导出这类动作重复度极高,适合交给流程执行。易游提供可视化编排与录制回放,不需要写代码;需要更复杂逻辑时,也可以把环境交由外部脚本接管。

  • 录制回放,零代码生成流程在环境中正常操作一遍即可录制为流程,支持插入条件判断、循环与等待。
  • 拟人化执行节奏操作间隔随机化、鼠标移动带轨迹、页面停留时间浮动,避免形成机械化的固定节奏。
  • 失败重试与告警单步失败可按策略重试或跳过,流程异常时通知负责人,夜间无人值守也能掌握进度。
  • 多环境并发调度同一流程可在一组环境上按并发上限依次执行,任务队列可视化查看进度与结果。

常见流程示例

流程执行方式
店铺日常巡检按分组依次登录,检查订单、消息与绩效提醒,汇总为一张报表
批量改价与库存同步读取表格文件中的价格与库存,按规则更新到对应店铺后台
内容与评论维护定时发布排期内容,按关键词筛选并回复评论
广告数据回收登录各广告账户导出前一日数据,归档到指定目录
账号健康度检查定期登录验证会话是否有效、是否出现安全提示,异常即时告警
自动化流程请控制在目标平台允许的范围内,执行频率与并发数量建议由低到高逐步调整,并遵守平台关于自动化操作的服务条款。
功能 08

开放 API

环境的增删改查、启动与状态查询均可通过 RESTful 接口完成,便于对接自有 ERP、选品系统、订单系统或采集调度平台。接口使用 API Key 鉴权,Key 在客户端「账号设置 → 开放接口」中生成,可设定 IP 白名单与有效期。

创建环境

curl -X POST "https://open.example.com/api/v1/env/create" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "amazon-us-01",
    "group": "美国站",
    "kernel": "chromium",
    "fingerprint": {
      "os": "Windows",
      "lang": ["en-US", "en"],
      "timezone": "America/New_York",
      "screen": "1920x1080"
    },
    "proxy": {
      "type": "residential",
      "country": "US",
      "sticky_session": 30
    }
  }'

# 响应
{
  "code": 0,
  "msg": "ok",
  "data": { "env_id": "8f2c1a", "status": "created" }
}

启动环境并获取调试地址

curl -X POST "https://open.example.com/api/v1/env/start" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "env_id": "8f2c1a" }'

# 响应
{
  "code": 0,
  "msg": "ok",
  "data": {
    "env_id": "8f2c1a",
    "ws": "ws://127.0.0.1:9222/devtools/browser/xxxx",
    "proxy": "203.0.113.87:8080",
    "expire_in": 3600
  }
}
接口说明
/api/v1/env/create按模板或指定参数创建环境
/api/v1/env/list分页查询环境,支持按分组、状态、关键词筛选
/api/v1/env/detail读取单个环境的指纹、代理与运行状态
/api/v1/env/update修改名称、分组、代理绑定与备注
/api/v1/env/start启动环境并返回可用于自动化接管的调试地址
/api/v1/env/stop停止环境,可指定是否保留会话
/api/v1/env/delete删除环境及其本地数据
/api/v1/proxy/check检测代理可用性、匿名级别与归属地

与自动化框架配合

环境启动后返回的调试地址可直接交给 Puppeteer、Playwright 或 Selenium 接管,脚本在独立指纹环境中运行,无需自行处理参数伪装。

  • 提供 Python、Node.js 调用示例与错误码说明
  • 接口按分钟限流,超限返回明确错误码,便于退避重试
  • 支持 IP 白名单,Key 泄露后可立即吊销重新生成
  • 调用记录留存,可按 Key 与接口维度查询用量

以上接口路径与返回字段为示例,实际以客户端内提供的接口文档为准;开放接口能力随套餐开放,企业定制可协商独立部署。

先用 3 个免费环境验证一遍

下载客户端并注册账号,即可获得 3 个永久免费的浏览器环境。创建后用内置自检面板核对指纹与出口 IP,再决定是否把现有账号迁入。

客服微信 客服微信
操作成功