Poll
Feedback
Nicered wrote:
Ein ganz tolles Tool für Webdesigner und Webmaster. Erspart viel Arbeit. Vielen Dank...
more...
©1996-2010
Michael Rosenbaum Ratzeburg - Germany
Advert
Most wanted
Atomic Clock Bios BIOS Beep tones BIOS Boot CD I BIOS Boot CD II BIOS Boot Diskette BIOS Boot Logo BIOS Boot USB Stick BIOS EPA Logos BIOS ID BIOS Passwords BIOS Software BIOS Update instruction Blog Bios Boot Logo Feedback PC Professionalist wanted ! Mainboard manufacturer Programs Security
Domains
Domains for sale!
Short and catchy domains are very rare.
2cent.eu
9b9.de
pik7.net
wixxer.org
0xygen.de
0xygen.net
crocodil.net
rapidlinks.de
rapidlinks.net
rapidlinks.eu
Show available domains...
Spam protection with Text-Captchas
Most of all webmasters, which have contact forms, registration forms or online polls on their websites, know the problem: in a short time they are receiving spam. The reason is, that spammers are using so-called harvesters (also known as webcrawler, spider, robot, or bot). This is a special software, which is searching automatically through the WWW, analyzes websites and tries to fill out any discovered forms with spam.
With Captchas (Completely Automated Public Turing test to tell Computers and Humans Apart), a method, which is able to distinguish between a computer (bot) and a human, it is possible to prevent these spam in most cases.
Please note: using Text-Captchas on websites is with a view to the Accessibility just a good way. But Spam-Bots could possibly recognize them too. The bot doesn't need any OCR-routines, he only has to discover the calculation like in example #1. So it's a good idea to insert a second verification method into your script. The script could measures (inside a cookie, session, or a hidden form field) the time how long a user (or bot) needs to fill out the complete form. Reason: a human user needs many seconds, and a bot only a fraction of a second.
See also: Complete example (Image captcha) inclusive form and evaluation
Example #1
13 + 7 = ?The use of this Text-Captcha is very simple, easy to understand, and everybody(?) in the whole world can solve the calculation.
Download: example1.zip (form incl. evaluation)
Example #2
What color is a lemon?That's one of my favorites. You can generate thousands of different questions, which Spam-Bots can't crack.
Example #3
Please insert 8x3NsQ3A random string is possible too, but it's no insurmountable hurdle if the input request is always the same.
Ok, that's enough. Use your imagination to create your own questions and answers.
thanks for your articles. they give me creativity
sergei 21.Jan.2010 03:38