Jump to content

[.NET] Captcha Control

- - - - -

  • Please log in to reply
3 replies to this topic

#1
Charny

Charny

    Learning Programmer

  • Members
  • PipPipPip
  • 53 posts

CaptchaControl


Description :

CaptchaControl is a control that can be used with any .NET languages. It's open source, so you can mod it nor do whatever you want with it.

Screenshot (In example) :

http://charnyupload....nload.php?dl=65

How to add the control :

http://charnyupload....nload.php?dl=64

How to use it (Example) :

C#
captcha1.StartCaptcha(); //Start the captcha
captcha1.CaseSensitive = false; //If the captcha is case sensitive
captcha1.Characters = 10; //The numbers of characters in the captcha
if(captcha1.Solve("TEST")) //Check if the captcha's text is the first parameter.
{
  MessageBox.Show("The captcha is solved!");
  captcha1.ChangeCaptcha(); //Change the captcha
}
Visual Basic .NET
captcha1.StartCaptcha() 'Start the captcha
captcha1.CaseSensitive = False 'If the captcha is case sensitive
captcha1.Characters = 10 'The numbers of characters in the captcha
If captcha1.Solve("TEST") Then 'Check if the captcha's text is the first parameter.
    MessageBox.Show("The captcha is solved!") 
    captcha1.ChangeCaptcha() 'Change the captcha
End If
Download :

The .zip file contains :


  • CaptchaControl.dll
  • Example.exe
  • Sources folder ->
    • C# source
    • Visual Basic .Net source
    • Example source (C#)


Captcha Control download

All the files and images on this thread are hosted with CharnyUpload!


If you download it, please post a comment/suggestion!

#2
Excited

Excited

    Newbie

  • Members
  • PipPip
  • 27 posts
Hmmmm, pretty nice I guess but what is the use offline?

#3
Charny

Charny

    Learning Programmer

  • Members
  • PipPipPip
  • 53 posts
You can use it when you want to send a form (HttpWebRequest), when you have a register system or you can use it as antibruteforcer.

#4
Excited

Excited

    Newbie

  • Members
  • PipPip
  • 27 posts
For sending a form you could simply bypass that by sniffing packets with wireshark or a similar tool. As for bruteforcing, you shouldn't hardcode anything 'bruteforceable' in your application.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users