upvote
chrome exposes when it does this to the website. thats why if you want to scrape websites making it hard you use a forked firefox made for that.

id dont scrape for profit but for hobby projects. and some of websites them are annoying.

reply
It is you that is annoying.
reply
Or just skill for computer use which just clicks on the screen.
reply
You can detect any debugger attached to any browser running V8 with:

    let cdp = false;
    const orig = Error.prepareStackTrace;
    Error.prepareStackTrace = function () {
      cdp = true;
      return orig;
    };
    console.log(new Error(''));
    // cdp === true  → a debugger/automation client has the Runtime domain enabled
reply