Cagebase - Chromium fork that spoofs fingerprints from a JSON profile

Getting past commercial anti-bot systems is a constant cat-and-mouse game.

By understanding how bots works, and understanding what the open source community have built with projects like driverless selenium or others are just not enough. There are a lot of other stuff that could not be faked in the automation level.

So I forked Chromium and created a way to load configuration dynamically so Blink could be controlled based on my request.

At the JS level there's nothing to detect, because nothing is patched at runtime and the browser just natively reports different values.

You can check it out here https://github.com/Cagebase/the-cagebase-browser

1 points | by boredhacker3 4 hours ago

1 comments

  • codingdave 3 hours ago
    Yeah, crap like this is why we always have a fallback of simply rate limiting any IP who hits the servers too hard. Because this is not a game worth playing. Bad actors will always think of clever ways to hide their bad acting. At a certain point, those of us who run major public web sites just don't care. If you aren't hurting our servers, you are irrelevant, and if you are hurting our servers, we block you.