MCPcopy Index your code
hub / github.com/dessant/buster

github.com/dessant/buster @v3.4.0 sqlite

repository ↗ · DeepWiki ↗ · release v3.4.0 ↗
186 symbols 442 edges 35 files 0 documented · 0% 1 cross-repo links
README

Buster: Captcha Solver for Humans

  <img height="58" src="https://i.imgur.com/oGxig2F.png" alt="Chrome Web Store">

  <img height="58" src="https://i.imgur.com/4PobQqE.png" alt="Firefox add-ons">

  <img height="58" src="https://i.imgur.com/aiprUt8.png" alt="Microsoft Store">

  <img height="58" src="https://i.imgur.com/ytVATu0.png" alt="Opera add-ons">

Sponsors

    <img height="58" src="https://i.imgur.com/60KdpH7.png" alt="Lenso.ai">








    <sup>Lenso.ai - Explore billions of images from all around the web.


      Search for places, people, duplicates, and more.</sup>

Supporting the Project

The continued development of Buster is made possible thanks to the support of awesome backers. If you'd like to join them, please consider contributing with Patreon, PayPal or Bitcoin.

Description

Buster is a browser extension which helps you to solve difficult CAPTCHAs by completing reCAPTCHA audio challenges using speech recognition. Challenges are solved by clicking on the extension button at the bottom of the reCAPTCHA widget.

Obviously, this blue part here is the land.

Byron "Buster" Bluth, reading a map

Motivation

reCAPTCHA challenges remain a considerable burden on the web, delaying and often blocking our access to services and information depending on our physical and cognitive abilities, our social and cultural background, and the devices or networks we connect from.

The difficulty of CAPTCHA challenges can be so out of balance, that sometimes they seem friendlier to bots than they are to humans.

The goal of this project is to improve our user experience on the web, by giving us easy access to solutions utilized by automated systems.

Client App

The client app enables you to simulate user interactions and improves the success rate of the extension. Follow the instructions from the extension's options to download and install the client app on Windows, Linux and macOS, or get the app from this repository.

Screenshots

License

Copyright (c) 2018-2026 Armin Sebastian

This software is released under the terms of the GNU General Public License v3.0. See the LICENSE file for further information.

Core symbols most depended-on inside this repo

showNotification
called by 12
src/utils/app.js
getText
called by 8
src/utils/common.js
meanSleep
called by 7
src/utils/app.js
messageClientApp
called by 7
src/base/main.js
executeScript
called by 5
src/utils/common.js
getPlatform
called by 4
src/utils/common.js
arrayBufferToBase64
called by 4
src/utils/common.js
prepareAudio
called by 4
src/utils/common.js

Shape

Function 186

Languages

TypeScript100%

Modules by API surface

src/background/main.js34 symbols
src/utils/common.js32 symbols
src/utils/app.js30 symbols
src/base/main.js23 symbols
gulpfile.js16 symbols
src/utils/models.js12 symbols
src/storage/storage.js8 symbols
src/offscreen/main.js4 symbols
src/utils/vuetify.js3 symbols
src/scripts/reset.js3 symbols
src/storage/init.js2 symbols
src/storage/revisions/session/20240514122825_initial_version.js1 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@babel/core7.29.7 · 1×
@babel/preset-env7.29.7 · 1×
@fontsource/roboto5.2.10 · 1×
audiobuffer-to-wav1.0.0 · 1×
babel-loader10.1.1 · 1×
bowser2.14.1 · 1×
commit-and-tag-version12.7.3 · 1×
core-js3.49.0 · 1×
cross-env10.1.0 · 1×
crypto-js4.2.0 · 1×
css-loader7.1.4 · 1×

For agents

$ claude mcp add buster \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact