What is CAPTCHA?C ompletelyA utomatedP ublicT uring test to tellC omputers andH umansA part
Why use CAPTCHA?To prevent automated software (i.e. bots) fromperforming any type of submission on awebsite.Most common attacks: ● Account Registration ● Comment Spam ● Dictionary Attacks ● <any other type of form here>
Examples of CAPTCHAs● Simple Image CAPTCHAs● reCAPTCHA● Voice CAPTCHAs● Game CAPTCHAs● KittenAuth
Simple Image CAPTCHA
reCATCHA"reCAPTCHA improves the process of digitizingbooks by sending words that cannot be read bycomputers to the Web in the form ofCAPTCHAs for humans to decipher."
Voice CAPTCHAThe characters areshown to you. Click theaudio/handicap icon tohear the letters spokento you.
Game CAPTCHAPlay the game! In this game, you put the non-flying objects on the ground: the Bus and Cow.If you can do it, you pass the test.
Math & Word ProblemsIs fire Hot or Cold?What does 1+3 =?3 + _ = 5?My name is Jason Stiles. What is my last name?What color is the sky?
The CSS Trick (HoneyPot)● Bots like to make sure they fill out every field on a form to better their chances of submitting a form.● This trick places a simple input field on the form again and hides it from humans.● The form handler then simply checks to see if the field is blank upon submission.● If it is, we can say it was a human! If not, its a bot!
Remember this!Humans FIRST!Bots SECOND!Websites are for humans to use, not bots. Makesure your tests dont degrade the experience foryour visitors!