opencv-steam-captcha - Solving Steam's captcha using OpenCV. Sort of ...

  •        63

This is an experimental/learning project which attempts to solve the captcha used at steamcommunity.com. This project is currently just a proof of concept and does not solve the captcha completely. The data set consists of 100 manually labeled images. Each image contains exactly 6 characters.

https://github.com/scholtzm/opencv-steam-captcha

Tags
Implementation
License
Platform

   




Related Projects

EasyOCR - Java OCR 识别组件(基于Tesseract OCR 引擎)。能自动完成图片清理、识别 CAPTCHA 验证码图片内容的一体化工作。Java Image cleanup, OCR recognition component (based Tesseract OCR engine, automatically cleanup image and identification CAPTCHA verification code picture content)

  •    

EasyOCR is a Java language using OCR recognition engine (based Tesseract). By means of a few simple API, the Java language can be used to complete the picture content identification work. And integrated image cleanup, recognition CAPTCHA image, bill notes and other content integration efforts. EasyOCR engine supports plugin programming, ETD templates support, provide a graphical ETD template design tools (EasyTemplateDesigner GUI). EasyOCR not only provide services for consumers, but mainly oriented to provide localized development SDK integration with C/S, B/S and Android mobile terminal native integration projects.

captcha-break - captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.

  •    C++

captcha break based on opencv2, tesseract-ocr and some machine learning algorithm. The simplest captcha breaking.

OpenCV - Open Source Computer Vision

  •    C++

OpenCV (Open Source Computer Vision) is a library of programming functions for real time computer vision. The library has more than 500 optimized algorithms. It is used to interactive art, to mine inspection, stitching maps on the web on through advanced robotics.

OpenCV-for-PHP - An OpenCV binding for PHP

  •    C++

This is a PHP extension wrapping the OpenCV library for image processing. It lets you use the OpenCV library for image recognition and modification tasks. It requires PHP 5.3, and OpenCV 2.0 or above.


captcha - Go package captcha implements generation and verification of image and audio CAPTCHAs.

  •    Go

Package captcha implements generation and verification of image and audio CAPTCHAs.A captcha solution is the sequence of digits 0-9 with the defined length. There are two captcha representations: image and audio.

libface - Face Recognition Library

  •    C++

Libface is a cross platform framework for developing face recognition algorithms and testing its performance. The library uses OpenCV 2.0 and aims to be a middleware for developers that don’t have to include any OpenCV code in order to use face recognition and face detection detection.

CAPTCHA-breaking

  •    Python

4 Configure openCV: sudo apt-get install python-opencv, then add cv2.so to the python path. Note: the codes work for windows as well, just make sure the python dependencies have been installed.

negative-captcha - A plugin to make the process of creating a negative captcha in Rails much less painful

  •    Ruby

A negative captcha has the exact same purpose as your run-of-the-mill image captcha: To keep bots from submitting forms. Image ("positive") captchas do this by implementing a step which only humans can do, but bots cannot: read jumbled characters from an image. But this is bad. It creates usability problems, it hurts conversion rates, and it confuses the shit out of lots of people. Why not do it the other way around? Negative captchas create a form that has tasks that only bots can perform, but humans cannot. This has the exact same effect, with (anecdotally) a much lower false positive identification rate when compared with positive captchas. All of this comes without making humans go through any extra trouble to submit the form. It really is win-win. In a negative captcha form there are two main parts and three ancillary parts. I'll explain them thusly.

CaptchaImageView - Custom ImageView to generate captcha image.

  •    Java

Custom ImageView to generate captcha image. Call getCaptchaCode() method on CaptchaImageView to read last generated captcha code.

SimpleCaptcha - Java library for generating CAPTCHA challenge/answer pairs

  •    Java

An easy to implement CAPTCHA framework to generate image and audio challenges, for Java 1.5 and Java 6.

JCAPTCHA - java implementation of the Captcha project

  •    Java

JCAPTCHA stands for Java Completely Automated Public Test to tell Computers and Humans Apart. The open source java framework for captcha definition and integration. It supports multi-type challenge (text, sound, image).

base64Captcha - golang base64-captcha supports digits, numbers,alphabet, arithmetic, audio and digit-alphabet captcha

  •    Go

SetCustomStore sets custom storage for captchas, replacing the default memory store. This function must be called before generating any captchas. NewMemoryStore returns a new standard memory store for captchas with the given collection threshold and expiration time in seconds. The returned store must be registered with SetCustomStore to replace the default one.

Cage - CAPTCHA image generator java library

  •    Java

Cage is a CAptcha image GEnerator java library. It is fast, small and simple. Its goal is to generate images that are easy to read for a human but impossible or at least very hard for a computer.

Captcha Control

  •    ASPNET

Captcha Control (C#) allows users to add a captcha to an asp.net page. The control supports declarative settings of fontsize, font family, color, captcha length, background image, character set, success, error and buttons' text. Supports audio - reading out the captcha text.

opencv - OpenCV projects: Face Recognition, Machine Learning, Colormaps, Local Binary Patterns, Examples

  •    C++

This repository contains OpenCV code and documents. More (maybe) here: https://www.bytefish.de.

b2evo captcha

  •    PHP

A PHP class and example implementation of an image CAPTCHA. Uses random TrueTrype fonts and ramdom lengths, sizes and character rotation, as well as a full character set to defeat character recognition bots. Primarily used for spam prevention in web apps

ArchiSteamFarm - C# application that allows you to farm steam cards using multiple steam accounts simultaneously

  •    CSharp

ASF is a C# application that allows you to farm steam cards using multiple steam accounts simultaneously. Unlike Idle Master which works only for one account at given time, requires steam client running in background, and launches additional processes imitating "game playing" status, ASF doesn't require any steam client running in the background, doesn't launch any additional processes and is made to handle unlimited steam accounts at once. In addition to that, it's meant to be run on servers or other desktop-less machines, and features full cross-OS support, which makes it possible to launch on any .NET Core-supported operating system, such as Windows, Linux or OS X. ASF is possible thanks to gigantic amount of work done in marvelous SteamKit2 library. ASF doesn't require and doesn't interfere in any way with Steam client. In addition to that, it doesn't require exclusive access to given account, which means that you can use your main account in Steam client, and use ASF for idling the same account at the same time. If you decide to launch a game, ASF will get disconnected, and resume idling once you finish playing your game, being as transparent as possible during entire process.

ASP Security Image Generator (CAPTCHA)

  •    

ASP Security Image Generator (CAPTCHA) a web-based dynamic image processing script for CAPTCHA test. Image files and components not required. Changable text and background color. Enable or disable image distortion. It is written for ASP in VBScript.

opencv4nodejs - Asynchronous OpenCV 3

  •    C++

By its nature, JavaScript lacks the performance to implement Computer Vision tasks efficiently. Therefore this package brings the performance of the native OpenCV library to your Node.js application. This project targets OpenCV 3 and provides an asynchronous as well as an synchronous API. The ultimate goal of this project is to provide a comprehensive collection of Node.js bindings to the API of OpenCV and the OpenCV-contrib modules. An overview of available bindings can be found in the API Documentation. Furthermore, contribution is highly appreciated. If you want to get involved you can have a look at the contribution guide.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.