Skip to content

Goblab/securimage_solver

 
 

Repository files navigation

SecureImage Solver

Uses convolutional neural networks to solve CAPTCHA images generated by SecureImage library in php with an accuracy of 90%. Bits and pieces taken from Patrick Li's project.

Requirements

  • Python 3.5-3.7 (64-bit)
  • pip 19.0 or later
  • Ubuntu 16.04 or later (64-bit)
  • macOS 10.12.6 (Sierra) or later (64-bit) (no GPU support)
  • Windows 7 or later (64-bit) (Python 3 only)
  • Raspbian 9.0 or later

Usage

Clone/Download the repository & install by running python setup.py install

  • Get solution for an image.

    import captcha_api
    captcha_api.predict('/path/to/image.png')
  • Generate random images for testing.

    $> php securimage_solver/secureimage_show.php
    

Examples of CAPTCHAs that have been successfully solved:

Image1 Image2

Image3 Image4

License

The mighty MIT license. Check License file for more info.

About

Solving Securimage Captchas using ConvNets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 88.7%
  • Python 11.3%