Skip to content

Harvester for Google's invisible ReCaptcha V3, written in Node.js with Electron.

Notifications You must be signed in to change notification settings

J-M1/Recaptcha-V3-Harvester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

** DEPRECATED AS OF 18/09/20 **

Recaptcha V3 Harvester

This is a Recaptcha V3 Harvester you can use for any site, just replace the sitekey in captcha.html and website you wish to use in main.js. This solver automatically removes expired captcha tokens after they expire (120 seconds).

Using the tokens

You can use this request in a function to return a captcha token, which can then be used. Retrieving a token will automatically remove it from the bank.

request('http://localhost:8080/fetch', function (error, response, body) {
            if(body != undefined) {
                var tokenPot = JSON.parse(body)
                if(body == "[]") {
                    console.log("Waiting for captcha...")
                    setTimeout(functionName, 500);
                } else {
                    console.log("Got captcha token...")
                    captchaToken = tokenPot[0]["token"]
                    return captchaToken;
                }
            } else if(body == undefined) {
                console.log("Captcha bank not active.")
            }
        });

Instructions

Clone or download this repository, and then:

npm install

followed by:

npm start

Credit

This was originally ItsFuego's V2 harvester, but I modified it to use V3 instead. His harvester can be found here.

License

MIT

About

Harvester for Google's invisible ReCaptcha V3, written in Node.js with Electron.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published