AlexanderC / captcha-guesser

Captcha Guesser (WIP)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Captcha Guesser (WIP)

Captcha Guesser is a PoC to explore AWS Rekognition capabilities. Main goal is to solve some simple captchas generated by different providers.

Before sending images to AWS Rekognition, they are preprocessed for obtaining better results.

THIS PROJECT IS NOT BEING AND SHOULD NOT BE USED EXCEPT OF PERSONAL, NON COMMERCIAL USE. USE AT YOUR OWN RISK.

Providers

  • Moldcell

    ~70-80% success rate, mostly issues with confusing J<>I and D<>O

  • Orange

    NOT WORKING - almost 0 success rate

  • Unite

    NOT WORKING - almost 0 success rate

Prerequisites

  • NodeJS >= v8.x

Installation

npm install

Configuration

# Check .env.sample
touch .env
echo 'accessKeyId=KEY_ID' >> .env
echo 'secretAccessKey=SECRET_KEY' >> .env
echo 'region=eu-west-1' >> .env

https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/credentials.html

Usage

TBD (check bin/cli.js for now)

Test

# Test Moldcell with predefined assers
bin/cli.js test -p moldcell

# Test Moldcell with live data (obtained 100 times)
bin/cli.js test -p moldcell --live -i 100

Roadmap

  • Improve orange
  • Improve unite
  • Add orange live testcase
  • Add unite live testcase

This might never happen ;)

About

Captcha Guesser (WIP)

License:MIT License


Languages

Language:JavaScript 100.0%