Building a better spam-blocking CAPTCHA

January 23, 2009 (Computerworld) How do you let people create user accounts or post comments on your Web site without letting spam bots in? Simple — make your users prove they’re human. Many Web sites use CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart) technology to try to tell the bots from the people.

CAPTCHA’s idea is simple enough. It presents users with an image showing an obfuscated string of letters that they must type in to get an e-mail or social networking account, for instance, or to enter a comment on an online forum. The theory is that only humans can decipher the letters hidden in the image and type in the correct code, and for a time it was an effective tool to keep the bots out.

basic CAPTCHA

A basic CAPTCHA

But while no one has yet come up with a computer that can fool people into thinking it’s another person, computers are great at fooling other computers. These days, malware makers and spammers regularly trick the CAPTCHA systems at big-name Web sites such as Yahoo Mail, Gmail and Craigslist, and use these sites to automate their attacks.

So what can we do? Can CAPTCHA be saved?

The rise and fall of CAPTCHA

CAPTCHA was created in 2000 by researchers at Carnegie Mellon University, and by 2007, the technology was being used almost everywhere on the Web. For example, if you try to leave a comment on this story, you’ll need to jump through a CAPTCHA hoop before you can leave a message.

Unfortunately, beginning in early 2008, crackers started getting the better of the CAPTCHA systems. In short order, Yahoo Mail’s, Gmail’s and Hotmail’s CAPTCHA defenses were cracked.

Building a better spam-blocking CAPTCHA.

No related posts.

Tags: , , , , ,

Leave a Reply

Calendar
January 2009
M T W T F S S
    Feb »
 1234
567891011
12131415161718
19202122232425
262728293031  
Categories
My Communities
  • May 18
    “Nowadays one becomes an author not through one’s originality but by reading. One becomes a human being by aping others. That one is human is known not from one’s own case but by inference: one is like the others, therefore one is human. God knows whether any of us are! And in our age, when […]
  • May 17
    “In the case of children, the ruinous character of boredom is universally acknowledged. Children are always well-behaved as long as they are enjoying themselves. This is true in the strictest sense; for if they sometimes become unruly in their play, it is because they are already beginning to be bored — boredom is already approaching, […]
  • May 16
    “The existing individual becomes concrete in his experience, and in going on he still has his experience with him, and hence may at any moment lose it; he has it with him not as something one has in a pocket, but his having it constitutes a definite something by which he is himself specifically determined, […]
  • May 15
    “The loving man, he in whom there is love, hides the multitude of sins, sees not his neighbor’s fault, or, if he sees, hides it from himself and from others; love makes him blind in a sense far more beautiful than this can be said of a lover, blind to his neighbor’s sins. On the […]
  • May 14
    “A landscape painter, whether he strives to produce an effect by a faithful rendering of the subject, or by a more ideal reproduction, perhaps leaves the individual cold, but such a picture as I have in mind produces an indescribable effect for the fact that one does not know whether to laugh or cry, and […]
  • May 13
    “The lover discovers nothing, hence he conceals the multitude of sins which would be exposed through the discovery. The life of the lover is an expression of the apostolic precept of being a child in malice. That which the world really admires as shrewdness is an understanding of evil; wisdom is essentially the understanding of […]
  • May 12
    “Eighteen hundred years have not contributed a jot to demonstrating the truth of Christianity; on the contrary, with steadily increasing power they have contributed to abolishing Christianity… Now, since it has been demonstrated, and on an enormous scale, that Christianity is the truth, now there is no one, almost no one, who is willing to […]
  • May 11
    “An existential system cannot be formulated. Does this mean that no such system exists? By no means; nor is it implied in our assertion. Existence itself is a system — for God; but it cannot be a system for any existing spirit. System and finality correspond to one another, but existence is precisely the opposite […]
iLike
Connections
Contributions
View my FriendFeed
Connect with me!
Seeing the World!
Blog Network