Monday, November 17, 2008

CAPTCHA Image


Introduction

CAPTCHA stands for "completely automated public Turing test to tell computers and humans apart." What it means is, a program that can tell humans from machines using some type of generated test. A test most people can easily pass but a computer program cannot.

You've probably encountered such tests when signing up for an online email or forum account. The form might include an image of distorted text, like that seen above, which you are required to type into a text field.

The idea is to prevent spammers from using web bots to automatically post form data in order to create email accounts (for sending spam) or to submit feedback comments or guestbook entries containing spam messages. The text in the image is usually distorted to prevent the use of OCR (optical character reader) software to defeat the process. Hotmail, PayPal, Yahoo and a number of blog sites have employed this technique.

This article demonstrates how to create such an image and employ it within an ASP.NET web form.

Background

You can find more information on CAPTCHA at The CAPTCHA Project and read about its use in foiling purveyors of pills, pr0n and pyramid-schemes in an article from Scientific American entitled Baffling the Bots.

Before using this technique however, you should consider how it will affect your site's accessibility to the blind and other visually impaired visitors. PayPal attempts to address this problem on their sign up form by including a link to an audio file, in which a voice spells out the image text.

The code presented here produces only an image. But, if you had code to generate an audio file, you could easily integrate it.

12 comments:

Anonymous said...

Hai,
Iam interested in captcha work, Those who have good captcha work please send me the details to rasinfotec@gmail.com

Unknown said...

sir,
still we do captcha work for weekly 200K.
we want fast captcha work.
we see you add for the mail.
sent the details for your company
By
Muthuidtech
e-mailid: muthuidtech@gmail.com

Unknown said...

Iam interested in captcha work,please send me the link.
regards
Salman
+919845986644

Anonymous said...

Hi

We are already doing captcha work but the payout is too less. Can you please let us know what will be your payout and how do we get started. We are a team of 25 and have resources to run it 24x7.

Can you please send details to shahbaaz.kachhi@ymail.com

Unknown said...

Hi,

I am intrested in captcha work,
intrested in bulk work for
10 pcs - 24x7 work(shift wise)

Give me links for that

I want real work pls,

Global solution
Email : globalsolution@asia.com

Contact : 0-9428222374

InfoLancer said...

Hi,

I am interested in taking up your captcha work.
Please send me more details on how and when can I start.

rgds
Infolancer

Unknown said...

HI,

I am interested in working on CAPTCHA works. Please let me know the way to get the work to my inbox.
Kishorekumar02@gmail.com
09618280828

Unknown said...

Nagarani

Iam interested in captcha work,please send me the link.
please send me the details to msranicute@gmail.com

Unknown said...

Iam interested in captcha work, Those who have good captcha work please send me the details to msranicute@gmail.com

Anu_Knr said...

Sir,

Iam interested in CAPTCHA work.
Please send me the details

Anoop
masteron@rediffmail.com

Daniel said...

Dear Sir/Madam,

This is Mr. Daniel, we are having 10 seaters and doing Presently CAPTCHA work in the night shift, if you are having any project kindly give me an opportunity.

By
DANIEL
e-mail-id:danny.016@gmail.com
Hand Phone: +91 9032 600 599

Abhinesh said...

Hello, Those who want Captcha softwares or anyother soft. contact us - abhinesh30@gmail.com