Капча (captcha) — это специальный защитный код, который показывается пользователю на сайте, который запрещает дальнейшие действия, пока капча не будет разблокирована. Задача капчи – определить робот Вы или человек. Использование капчи появилось из-за большого количества DDoS-атак и Спам-рассылок и является неотъемлемой частью разработки веб-сайтов. Виды капчи:
- Тест, цифры, символы. Самый простой вид капчи в виде картинки с символами, чем сложнее распознать символы – тем меньше шанс обхода её роботами.
- Выбор нужной картинки. Такой вид капчи часто используется поисковой системой Google. На ней надо выбрать картинки, соответствующие описанию (например, горы или автомобили)
- Решение математической задачи. Как правило используются простые математические операции (сложение, вычитание).
- Решение пазла. Для решения данной капчи пользователю предлагается собрать изображение-пазл.
- reCAPTCHA. Тип капчи от Google. По сути, надо поставить галочку и подтвердить, что Вы не являетесь роботом.