All Projects → skotz → captcha-breaking-library

skotz / captcha-breaking-library

Licence: GPL-3.0 license
Neural network, contour analysis, bitmap vector subtraction CAPTCHA solving library and scripting language with perceptive color space segmentation

Programming Languages

C#
18002 projects
Inno Setup
370 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to captcha-breaking-library

2captcha-python
Python 3 package for easy integration with the API of 2captcha captcha solving service to bypass recaptcha, hcaptcha, funcaptcha, geetest and solve any other captchas.
Stars: ✭ 140 (+84.21%)
Mutual labels:  captcha, captcha-breaking
ulozto-captcha-breaker
Deep learning model using Tensorflow that breaks ulozto captcha codes.
Stars: ✭ 65 (-14.47%)
Mutual labels:  captcha, captcha-breaking
2captcha-php
PHP package for easy integration with the API of 2captcha captcha solving service to bypass recaptcha, hcaptcha, funcaptcha, geetest and solve any other captchas.
Stars: ✭ 25 (-67.11%)
Mutual labels:  captcha, captcha-breaking
TikTokBot
Bot save videos from instagram and then post them to Tik-Tok
Stars: ✭ 21 (-72.37%)
Mutual labels:  captcha, captcha-breaking
Captcha break
验证码识别
Stars: ✭ 2,268 (+2884.21%)
Mutual labels:  captcha, captcha-breaking
2captcha-go
Golang Module for easy integration with the API of 2captcha captcha solving service to bypass recaptcha, hcaptcha, funcaptcha, geetest and solve any other captchas.
Stars: ✭ 31 (-59.21%)
Mutual labels:  captcha, captcha-breaking
captcha-solver
Library and CLI for automating captcha verification across multiple providers.
Stars: ✭ 101 (+32.89%)
Mutual labels:  captcha
shellfirm
Intercept any risky patterns (default or defined by you) and prompt you a small challenge for double verification
Stars: ✭ 159 (+109.21%)
Mutual labels:  captcha
colour-notebooks
Colour - Jupyter Notebooks
Stars: ✭ 21 (-72.37%)
Mutual labels:  colorspace
EasyShiro
基于 RBAC 模型功能全面的 Shiro 安全集成&简化&扩展组件。Shiro integration & simplifies & Extension component based RBAC
Stars: ✭ 47 (-38.16%)
Mutual labels:  captcha
eros-plugin-ios-TencentCaptcha
腾讯防水墙、滑动验证、类似bilibili滑动验证码
Stars: ✭ 21 (-72.37%)
Mutual labels:  captcha
django-rest-captcha
No description or website provided.
Stars: ✭ 25 (-67.11%)
Mutual labels:  captcha
CAPTCHA Reader
🐝 PHP 验证码识别与训练 脚手架
Stars: ✭ 142 (+86.84%)
Mutual labels:  captcha
Raid-Protect-Discord-Bot
A Discord Bot that allows you to protect your Discord server with captcha, anti profanity, anti nudity image, anti spam, account age required, logs...
Stars: ✭ 182 (+139.47%)
Mutual labels:  captcha
captcha-generator
An NPM package to generate captcha images that can be used in Discord bots or various other projects
Stars: ✭ 45 (-40.79%)
Mutual labels:  captcha
ocr api server
使用ddddocr的最简api搭建项目,支持docker
Stars: ✭ 222 (+192.11%)
Mutual labels:  captcha
Captcha-Tools
All-in-one Python (And now Go!) module to help solve captchas with Capmonster, 2captcha and Anticaptcha API's!
Stars: ✭ 23 (-69.74%)
Mutual labels:  captcha
antirobot aiogram
Телеграм бот для блокировки спама
Stars: ✭ 26 (-65.79%)
Mutual labels:  captcha
Captcha
.net core Captcha Service
Stars: ✭ 38 (-50%)
Mutual labels:  captcha
opensea automatic uploader
(Bypass reCAPTCHAs) A Selenium Python bot to automatically and bulky upload and list your NFTs on OpenSea (all metadata integrated - Ethereum and Polygon supported); reCAPTCHA solver & bypasser included.
Stars: ✭ 205 (+169.74%)
Mutual labels:  captcha

CAPTCHA Breaking Scripting Language

Introduction

The CAPTCHA Breaking Library and Scripting Language provides the necessary tools for quickly creating a program capable of reading text out of an image. The actual job of determining which letter is in a given image is done with the help of Neural Networks, Contour Analysis, and Bitmap Vector Subtraction.

CAPTCHAs that are able to be segmented by color (i.e., each letter is a different color) may first be converted to a perceptive color space where distances between colors are mathematically determined based on how the human eyes perceive color, not how colors are different in the RGB color-space. This allows most multicolor CAPTCHAs to be solved quite trivially.

Documentation

To get started, check out the hello world tutorial, the language syntax, and the solver walkthrough.

Example

Here is a code snippet written in CBL that breaks a CAPTCHA originally from here.

CAPTCHA

**********************************************************
* Scott Clayton                           April 14, 2012 *
**********************************************************
* This script is part of the CBL interpreter:            *
* http://code.google.com/p/captcha-breaking-library/     *
**********************************************************
* The CAPTCHA that this script breaks came from:         *
* http://www.codeproject.com/Articles/5947/CAPTCHA-Image *
**********************************************************

SetMode,        all
SetupSegmenter, BLOB, 4, 14, 8
SetupSolver,    MNN, "0123456789", 20, 20, 8, 150, 0.95
Load,           "mnn.solver.db"

DefinePreconditions
   Resize,           400, 100
   Subtract,         "merge3.bmp"
   Invert
   Median,           1
   MeanShift,        1, 2, 5
   Binarize,         150
   ColorFillBlobs,   80, 52
   RemoveSmallBlobs, 90, 4, 14
   HistogramRotate
   Binarize,         200
   ColorFillBlobs
EndPreconditions

Solve, %IMAGE%

Here's the CBL GUI running the script you see above on a CAPTCHA:

Example 1

Example 2

Notepad++ Plugin

Be sure to install the Notepad++ syntax highlighting plugin on the downloads page to get syntax highlighting for CBL. Installation instructions are included in the Readme.txt file in the download.

Scott

Exported from my old Google Code repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].