Home News

Keypic делает любую CAPTCHA ненужной!

01.09.2018

“Тварь ли я дрожащая, или право имею?” (с)

Как перестать доказывать, что ты живой.

Сервис Keypic делает любую CAPTCHA ненужной! По данным Интернет-опроса 98,9% пользователей всемирной сети категорически против CAPTCHA (капча). Капчи нечитаемы, раздражают и отнимают время у пользователей, неудобны на смартфонах и часто совершенно невозможны для людей с особыми потребностями. Но главное – капча не дает 100% защиты от спама, т.к. роботы очень легко распознают или обходят ее. Есть даже целые фирмы, где работа состоит в том, чтобы целый день вручную решать CAPTCHА и рассылать спам, ведь кроме всех иных недостатков, капчи не способны распознать и блокировать спамеров-людей.

Если же на сайте установлен Keypic, то пользователь не должен доказывать, что он не робот, выполнять тесты, решать арифметические задачи, выбирать картинки и прочее. Он не должен делать вообще ничего, т.к. система Keypic анализирует поведение пользователя в сети и автоматически определяет спамеров и ботов.

Система Keypic не столь проста, но эффективна для того, чтобы блокировать любого существующего робота или спамера. Для использования Keypic у вас на сайте, вам не обязательно регистрироваться. (Регистрироваться нужно, только если вы потом захотите отправить отчет о спамере или роботе, пополняя таким образом базу данных о «вредителях»)

Но работа Keypic не так сложна. Ее можно описать в 4 основных шага. Отметим, что эти четыре шага обычно происходят меньше, чем за одну секунду.

Шаг 1. Вы установили у себя на сайте плагин Keypic. Когда пользователь открывает веб страницу вашего сайта с формой, использующей Keypic, сайт запрашивает у Keypic генерацию Токена.

Token (токен) — это ничто иное, как буквенно-цифровое значение из 36 символов, которое генерируется мгновенно. Например: 0000d921f547bf882cd1662aa6cc2e782c5e

Очень важно понимать, что каждый Token является уникальным и «живет» 72 часов (три дня). Токен содержит все данные, которые нужны Keypic, чтобы отличить спамера или робота от добропорядочного пользователя.

Затем ваш сайт отвечает на запрос пользователя, как показано ниже, включив значение токена в вебформу на странице:

< input type = "hidden" name = "Token" value = "0000d921f547bf882cd1662aa6cc2e782c5e" /> < img src = "http://ws.keypic.com/?RequestType=getImage&amp;Token=0000d921f547bf882cd1662aa6cc2e782c5e&amp;WeightHeight=125x125" />

<input type="hidden" name="Token" value="0000d921f547bf882cd1662aa6cc2e782c5e" /> <img src="http://ws.keypic.com/?RequestType=getImage&amp;Token=0000d921f547bf882cd1662aa6cc2e782c5e&amp;WeightHeight=125x125" />

Шаг 2. После того, как в браузер пользователя были отправлены эти данные, происходит интересная вещь: его браузер автоматически загружает изображение, содержащееся в теге <img />

Сюда можно включить любое изображение, например, невидимый пиксель 1х1 или баннер.

Проверив данные браузера, Веб сервис Keypic делает вывод о том, что за этим действием стоит реальный пользователь.

Шаг 3. Теперь предположим, что пользователь хочет воспользоваться веб-формой на запрошенной им странице. Он заполняет и отправляет эту форму, которая содержит поле токена с нашим значением, сгенерированным ранее: 0000d921f547bf882cd1662aa6cc2e782c5e.

Ваш вебсайт получает эти данные, часть из которых, включая, конечно же, значение токена, отправляются Keypic на проверку. Таким образом, запрос проверяется на предмет того, отправлен ли он спамером или нет.

Шаг 4. Веб сервис Keypic отправляет вашему сайту ответ в процентном выражении от 0% до 100% о возможности спама в данном запросе. Получив ответ, ваш сайт может выбрать вариант поведения, согласно настроенным вами фильтрам: отказать в запросе на регистрацию, разрешить опубликовать комментарий, отправить в карантин данную регистрацию и т.п.

Теперь, когда вы понимаете, как работает Keypic, вам нужно знать еще несколько важных вещей об этой системе.

Тестируя Keypic, многие пишут сообщения «с нехорошими словами», а потом в комментариях жалуются, что это был спам, который надо блокировать… Но! Keypic не фильтрует содержание сообщения, не проверяет ваш E-mail, ваш ник или другие данные о пользователе. Это не входит в задачи Keypic. Система дает вам ответ на вопрос о том, «хороший» пользователь к вам пришел или нет. Т.е. дает вам понять, есть ли об этом пользователе данные как о спамере, и не бот ли это.

Приведу такой пример: представьте медицинский форум. Там может быть вполне уместно упоминать потенцию и некоторые препараты. Но из этого совершенно не следует, что нужно блокировать все научные комментарии на тему медицины только потому, что кто-то где-то отправляет спам-сообщение с этими словами.

Вот так выглядит веб-форма WP под защитой Keypic:

Keypic анти-спам — это бесплатный плагин . Сейчас Keypic предлагает плагины под WordPress, Drupal, Joomla, ASP, ASP.net и PHP, но в будущем планируется разработка плагинов для многих других платформ.

Теперь факты:

Сервисом против спама от Keypic пользуются уже более 5 300 сайтов. Это США, Бразилия, Индия, Россия, Норвегия, Великобритания и многие другие страны. К настоящему моменту Keypic блокировал свыше112 000 000 спам-сообщений.

И все это — без CAPTCHA! Заходите, чтобы скачать и протестировать Keypic сюда . Забудьте о спаме. И о капче.

rss