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
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!