Buster is a browser extension that solves reCAPTCHA audio challenges by transcribing them into text through speech recognition, and it simulates human-like mouse interactions to bypass visual verification prompts. The extension coordinates with a companion desktop application via local inter-process communication, where the desktop app handles the simulation of natural mouse movements and clicks to improve automated solving success rates.
The project distinguishes itself by combining audio transcription with human behavior simulation, using randomized mouse trajectories and timing to mimic human interaction patterns during CAPTCHA solving. The extension is built with a shared codebase that targets Chrome, Edge, and Firefox, using browser-specific polyfills and manifest configurations, while the desktop companion runs as a separate process to handle the visual challenge solving.
The system automates the full CAPTCHA solving workflow, from intercepting challenges on web pages to delegating them to the desktop app for processing. Audio CAPTCHA prompts are converted to text through speech recognition, and the reCAPTCHA bypass workflow is triggered by clicking an extension button to process the audio challenge.