so basically the link above is a fork of the chromiumoxide crate but with stealth patches implemented using rebrowser as a reference. it plugs runtime.enable and common automation flags, enforces some hardware consistency through profiles and has some convenience features and it's still early but for starters it can pass most of the common detection tests
i prefer writing my applications in compiled languages but recently been needing to go into browser automation more and more and always felt that the space for rust didn't have much of the variety that the node/python counterparts had, so this is my attempt to give some life to it, well to solve my needs at least, but i hope someone else finds it useful too!
i needed a stealth browser in rust because my need was mostly around captcha solving, so there's a turnstile solver here too and yeah i know there's a lot of them around but having it in rust allows me to integrate it into my application so much better and avoid the mess of so many external services
and yeah my use case required not only cloudflare but geetest too so i ported xkiann's python solver to rust too, with some modifications to make it deobfuscate automatically and added support for multi turn verification and user_info parameters for sites that need it
both solvers have C FFI bindings for integration with other languages!
https://github.com/ccheshirecat/chaser-oxide - chromiumoxide stealth fork https://github.com/ccheshirecat/chaser-cf - cloudflare solver https://github.com/ccheshirecat/chaser-gt - geetest solver
more details on the github repo, im falling asleep so goodnight HN and happy new year again much love to you all!