Skip to content

CreepJS 测试中 DOMRect 显示红色(异常),希望优化伪装效果 #102

@z7-btc

Description

@z7-btc

问题描述

在使用 VirtualBrowser 创建的 Profile 测试时,在 CreepJShttps://abrahamjuliot.github.io/creepjs/)中,**DOMRect** 项目显示为红色(异常),而其他大部分项目(Canvas、Audio、Speech 等)表现正常。

复现步骤

  1. 新建一个 Profile(使用默认或随机指纹配置)
  2. 打开 CreepJS 测试页面
  3. 观察 DOMRect 部分显示为粉红色/红色高亮

截图

Image

期望结果

希望 DOMRect 也能像 Canvas 等其他指纹一样被有效且自然地伪装,不显示红色异常。

Image

补充说明

  • 当前主要用于 Web3 空投多账号管理,对指纹一致性和隐蔽性要求较高。
  • 其他指纹表现尚可,但 DOMRect 是目前最明显的弱点。

建议

如果可能的话,能否在内核层面加强对 getBoundingClientRect()getClientRects() 等 DOMRect 相关 API 的噪声注入或固定伪装?


感谢开发团队的辛苦工作!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions