Nemesis Our Projects Extra Controls
  RegMe

        Captchas are used in many places and have many uses, from security verifications to just wasting people's time. As of now it's a system that works in many cases to prevent bots do automated tasks like spamming, automatic registration, automatic voting, etc. However, this is not real security.
        The purpose of this project it not to generalize captcha recognition but to offer sollutions to some targetted websites where captchas are not used as a security improvement of any kind but just to waste people's time, to make sure that a real person is waiting a big period of time before entering the captcha. The results of this project are not to be used by spammers (or "marketers" as they like to call themselves) but by normal users who agree that wasting people's valuable time with useless waiting is counter-productive for both users and the company itself. If an alternative would be offered to actually do something usefull for the company, like transcribing from a scanned page where normal OCR programs fail or improving a dictionary with new definitions, many people would prefer to do that instead of waiting.

Supported captchas



Captcha.dll


        Captcha.dll facilitates automatic downloaders to bypass captcha restrictions when downloading from websites that require people enter a captcha to download the next file. Version 1.01 supports only captchas from rapidshare.com and rapidshare.de, more will be added in next versions.
        Exported functions:
  • int GetVersion(void); - returns the version of captcha.dll. For version 1.00 this function returns 0x100.
  • int TextFromCaptcha(int captchaType, const char *filename, char *captchaTxt, int bufferSize); - this function attempts to solve a captcha and copies the result to captchaTxt buffer. The return value is the number of bytes written. Parameters are as follows:
    captchaType - a numeric identifier for captcha type
    • 0 - auto-detect format, version 1.01+
    • 1 - rapidshare.com's captcha (2008-05) with dogs and cats, all letters
    • 2 - rapidshare.com's captcha (2008-05), only letters with a cat on them (not implemented yet)
    • 3 - rapidshare.com's captcha (2008-06-27), 4 letters
    • 10 - rapidshare.de's captcha (2008-06), 3 letters
    • 20 - netload.in's captcha (2008-07), 4 digits
    • 30 - filebeam.com's captcha (2008-07), 5 digits
    filename - a saved picture with a captcha, can be in any format that can be loaded by IPicture interface
    captchaTxt - a buffer that will receive recognized text
    bufferSize - maximum number of bytes that will be copied to output buffer

    After calling this function, a file will be saved as matrix.txt that will contain the matrix of traces for types 1 and 2 (40xN), or the re-scaled image (16x16) for type 3. Saving this file is not an option in this version.
    New functions will be added / exported on request.

Support Forums


Download

File nameSizeLast updateDescription
Captcha100.zip
 36631 
2008-06-30, 15:57
[2008-06-30] Version 1.00 of captcha.dll
Captcha101.zip
 38776 
2008-06-30, 15:57
[2008-06-30] Version 1.01 of captcha.dll
Captcha102.zip
 43220 
2008-07-01, 14:43
[2008-07-01] Version 1.02 of captcha.dll
Captcha103.zip
 45628 
2008-07-03, 21:57
[2008-07-03] Version 1.03 of captcha.dll
Captcha104.zip
 46481 
2008-07-05, 22:12
[2008-07-05] Version 1.04 of captcha.dll
test.zip
 48429 
2008-07-05, 22:12
[2008-07-05] A test program that imports captcha.dll and can save a text file with output text (uses type 0=autodetect).
Command line: test input_file output_file
If output_file is missing, the result will be shown in a message box.

If output_file exists, the result will be appended to it. Also, a file named matrix.txt will be saved for bug reports.
rapidshare.com.zip
 41034 
2008-07-01, 15:57
[2008-07-01] Packet for CryptLoad



1 Comments


You need to be logged in to be able to post comments