Skip to content

EvaluationScriptSuffix modfication is not possible #2802

@IRusio

Description

@IRusio

Description

hey @kblok there is still a problem when we talk about stealth mode, as mentioned in #1709 This behaviour is a problem when we try to pass DataDome, as it sends source, so it's quite hard to pass their validation if we can't modify it:
image

In quite old version we were able to modify it via reflection.

Expected behavior:

We are able to modify EvaluationScriptSuffix from Execution Context

Actual behavior:

We can't modify that value, as it is const.

Additional Links:

https://github.com/rebrowser/rebrowser-patches?tab=readme-ov-file#change-default-utility-world-name - this guy prepared a solution on that leak.
https://datadome.co/threat-research/how-new-headless-chrome-the-cdp-signal-are-impacting-bot-detection/ - datadome article how they detect automation

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions