Courses & TutorialsSecurity & Cloud
Awesome Captcha – Massive Collection of Resources
Curated list of awesome captcha libraries and captcha crack tools.
CAPTCHA is a type of challenge–response test used in computing to determine whether or not the user is human.
Contents
Libraries
- mewebstudio/captcha – Captcha for Laravel 5.
- CGregwar/Captcha – PHP Captcha library.
- trekjs/captcha – A Lightweight Pure JavaScript Captcha for Node.js. No C/C++, No ImageMagick, No Canvas.
- pusuo/patchca – Simple yet powerful CAPTCHA library written in Java.
- google/recaptcha – PHP client library for reCAPTCHA, a free service to protect your website from spam and abuse.
- ambethia/recaptcha – ReCaptcha helpers for ruby apps.
- anhskohbo/no-captcha – No CAPTCHA reCAPTCHA For Laravel.
- lorien/captcha_solver – Universal python API to different captcha solving services.
Generation
- dchest/captcha – Go package captcha implements generation and verification of image and audio CAPTCHAs.
- lepture/captcha – A captcha library that generates audio and image CAPTCHAs.
- lemonce/svg-captcha – Generate svg captcha in Node.js.
- DoubleSpout/ccap – Node.js generate captcha using c++ library CImg without install any other lib or software.
- contra/captchagen – Captcha generation for Node.js.
- jineshfrancs/CaptchaImageView – Custom ImageView to generate captcha image.
- mcxtzhang/SwipeCaptcha – Swipe captcha of Android platform.
- mojocn/base64Captcha – Golang base64-captcha supports digits, numbers,alphabet, arithmetic, audio and digit-alphabet captcha.
- koto-bank/kocaptcha – A simple captcha service with a single API endpoint, written in Rust.
- Captcheck – Lightweight, self-hostable CAPTCHA service written in PHP 7 and MySQL. Uses a selection of icons from Font-Awesome. Text-only accessibility mode and support for keyboard-only operation.
- Securimage – Open-source free PHP Captcha script.
- Lokno/click-captcha – A visual, click-based CAPTCHA for human authentication.
- ArgoZhang/SliderCaptcha – Slider captcha supporting mobile.
Crack
General
- arunpatala/captcha – Breaking captchas using torch.
- zakizhou/CAPTCHA – Implement classification for CAPTCHA in TensorFlow.
- nladuo/captcha-break – Captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.
- ypwhs/captcha_break – Captcha break using CNN with Keras.
- ptigas/simple-captcha-solver – Simple CAPTCHA solver in python 🐍.
- rickyhan/SimGAN-Captcha – Solve captcha without manually labeling a training set.
- arunpatala/captcha.irctc – Reading irctc captchas with 98% accuracy using deep learning.
- JackonYang/captcha-tensorflow – Image Captcha Solving Using TensorFlow and CNN Model.
- skyduy/CNN_keras – CNN | Keras | CAPTCHA recognition(卷积神经网络、Keras框架、验证码识别).
- PatrickLib/captcha_recognize – Image Recognition captcha without image segmentation.
- zhengwh/captcha-svm – Use svm to hack simple captcha.
- chxj1992/captcha_cracker – Crack captcha with CNN.
- chxj1992/slide_captcha_cracker – Crack solution for slide captcha with Canny algorithm.
- JasonLiTW/simple-railway-captcha-solver#english-version – Simple captcha solver based on CNN and a training set generator by imitating the style of captcha.
- lllcho/CAPTCHA-breaking – Breaking the captcha.
- ecthros/uncaptcha – Defeating Google’s audio reCaptcha with 85% accuracy.
- dessant/buster – Captcha solver extension for humans and monsters.
- kerlomz/captcha_trainer – Based on CNN5/DenseNet+BLSTM/LSTM+CTC to realize verification code identification. Only for training the model.
Chinese
- burness/chinese_hand_write_rec – Handwritten chinese recognition.
- taosir/cnn_handwritten_chinese_recognition – As the name shows, handwritten_chinese_recognition with cnn.
- soloice/Chinese-Character-Recognition – This project shows how to use CNN to perform Chinese character recognition, a much more complicated task compared to MNIST digit recognition.
- muchrooms/zheye – Chinese captcha recognition program for handstand character of zhihu.
- aaronshan/12306-captcha – Recognize 12306 captcha with deep learning.
- nickliqian/cnn_captcha – Use cnn recognize captcha by tensorflow.
Tools
- Tesseract – Tesseract Open Source OCR Engine.
- MotionCAPTCHA – MotionCAPTCHA jQuery Plugin – Stop Spam, Draw Shapes.
- Negative-captcha – A plugin to make the process of creating a negative captcha in Rails much less painful.
- Django-simple-captcha – An extremely simple, yet highly customizable Django application to add captcha images to any Django form.
- Securimage – PHP CAPTCHA Script.
- Captcha_solver – Univeral API to captcha solving services.
Other
- VisualCaptcha – A collection of all the different versions/repos of visualCaptcha.
- Hashcash for PHP/JavaScript forms – An alternative to captcha to fight spam, based on proof-of-work.