awesome-captcha/README-zh.md
2018-11-23 21:45:55 +08:00

98 lines
5.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Awesome Captcha [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> Curated list of awesome captcha libraries and captcha crack tools.
[CAPTCHA](https://en.wikipedia.org/wiki/CAPTCHA) is a type of challengeresponse test used in computing to determine whether or not the user is human.
**Pull requests are welcome**
[English](README.md) | [中文](README-zh.md)
## Contents
- [Libraries](#libraries)
- [Generation](#generation)
- [Crack](#crack)
- [General](#general)
- [Chinese](#chinese)
- [Tools](#tools)
- [Other](#other)
## Libraries
- [Captcha](https://github.com/mewebstudio/captcha) - Captcha for Laravel 5.
- [Captcha](https://github.com/Gregwar/Captcha) - PHP Captcha library.
- [Captcha](https://github.com/trekjs/captcha) - A Lightweight Pure JavaScript Captcha for Node.js. No C/C++, No ImageMagick, No Canvas.
- [Patchca](https://github.com/pusuo/patchca) - Simple yet powerful CAPTCHA library written in Java.
## Generation
- [Captcha](https://github.com/dchest/captcha) - Go package captcha implements generation and verification of image and audio CAPTCHAs.
- [Captcha](https://github.com/lepture/captcha) - A captcha library that generates audio and image CAPTCHAs.
- [SVG-captcha](https://github.com/lemonce/svg-captcha) - 用node生成svg格式的验证码.
- [Ccap](https://github.com/DoubleSpout/ccap) - Node.js generate captcha using c++ library CImg without install any other lib or software.
- [Captchagen](https://github.com/contra/captchagen) - Captcha generation for Node.js.
- [CaptchaImageView](https://github.com/jineshfrancs/CaptchaImageView) - 自定义ImageView生成验证码图像。
- [SwipeCaptcha](https://github.com/mcxtzhang/SwipeCaptcha) - Android平台的滑动验证码。
- [Base64Captcha](https://github.com/mojocn/base64Captcha) - 快速生成base64编码图片验证码字符串.base64图形验证码(captcha)为golang而设计.
## Crack
### General
- [Captcha](https://github.com/arunpatala/captcha) - 使用torch破解验证码。
- [CAPTCHA](https://github.com/zakizhou/CAPTCHA) - 使用Tensorflow进行验证码分类。
- [Captcha-break](https://github.com/nladuo/captcha-break) - captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.
- [Captcha_break](https://github.com/ypwhs/captcha_break) - captcha break using CNN with Keras.
- [Simple-captcha-solver](https://github.com/ptigas/simple-captcha-solver) - simple CAPTCHA solver in python 🐍.
- [SimGAN-Captcha](https://github.com/rickyhan/SimGAN-Captcha) - Solve captcha without manually labeling a training set.
- [Captcha.irctc](https://github.com/arunpatala/captcha.irctc) - Reading irctc captchas with 98% accuracy using deep learning.
- [Captcha-tensorflow](https://github.com/JackonYang/captcha-tensorflow) - Image Captcha Solving Using TensorFlow and CNN Model.
- [CNN_keras](https://github.com/skyduy/CNN_keras) - CNN | Keras | CAPTCHA recognition卷积神经网络、Keras框架、验证码识别.
- [Captcha_recognize](https://github.com/PatrickLib/captcha_recognize) - Image Recognition captcha without image segmentation.
- [Captcha_svm](https://github.com/zhengwh/captcha-svm) - Use svm to hack simple captcha.
- [Captcha_cracker](https://github.com/chxj1992/captcha_cracker) - crack captcha with CNN.
- [Slide_captcha_cracker](https://github.com/chxj1992/slide_captcha_cracker) - Canny算子边缘检测识别滑动验证码.
- [Simple-railway-captcha-solver](https://github.com/JasonLiTW/simple-railway-captcha-solver#english-version) - 實作基於CNN的台鐵訂票驗證碼辨識以及驗證性高的訓練集產生器.
- [CAPTCHA-breaking](https://github.com/lllcho/CAPTCHA-breaking)
### Chinese
- [Chinese_hand_write_rec](https://github.com/burness/tensorflow-101/tree/master/chinese_hand_write_rec/src) - 手写中文识别。
- [CNN_handwritten_chinese_recognition](https://github.com/taosir/cnn_handwritten_chinese_recognition) - CNN在线识别手写中文。
- [Chinese-Character-Recognition](https://github.com/soloice/Chinese-Character-Recognition) - 使用CNN进行中文识别。
- [Zheye](https://github.com/muchrooms/zheye) - 者也 - 知乎 倒立的文字 汉字验证码识别程序。
- [12306-captcha](https://github.com/aaronshan/12306-captcha) - 基于深度学习的12306验证码识别。
- [Geetest_break](https://github.com/FanhuaandLuomu/geetest_break) - 极验验证码破解-源码+手册。
## Tools
- [Tesseract](https://github.com/tesseract-ocr/tesseract) - Tesseract开源光学字符识别(**OCR**)引擎.
- [MotionCAPTCHA](https://github.com/wjcrowcroft/MotionCAPTCHA) - MotionCAPTCHA jQuery Plugin - Stop Spam, Draw Shapes.
- [Negative-captcha](https://github.com/subwindow/negative-captcha) - A plugin to make the process of creating a negative captcha in Rails much less painful.
- [Django-simple-captcha](https://github.com/mbi/django-simple-captcha) - An extremely simple, yet highly customizable Django application to add captcha images to any Django form.
- [Securimage](https://github.com/dapphp/securimage) - PHP验证码脚本。
- [Captcha_solver](https://github.com/lorien/captcha_solver) - 用于验证码破解服务的通用API接口。
## Other
- [VisualCaptcha](https://github.com/emotionLoop/visualCaptcha) - A collection of all the different versions/repos of visualCaptcha.
## Maintainers
- [@ZYSzys](https://github.com/ZYSzys)
## Contribute
Please do! Check out the [CONTRIBUTING](CONTRIBUTING.md) file, and [open an issue](https://github.com/ZYSzys/awesome-captcha/issues/new)!
## License
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [ZYSzys](https://github.com/ZYSzys) has waived all copyright and related or neighboring rights to this work.