Сделать свой сайт антиботом? - PullRequest
2 голосов
/ 05 октября 2010

Я помню сайт закрыт из-за неправильного использования, и мне интересно, есть ли у ботов его часть. Если бот размещает что-то на моем сайте, как я могу с этим бороться? Я думал о настройке некоторых файлов cookie и об изменении файлов cookie с помощью javascript + отметка времени и знак (поэтому вчерашние файлы cookie нельзя использовать сегодня и на следующей неделе).

Я уверен, что большинство людей / ботов просто использовали бы другой сайт вместо включения JS в своем боте.

Что еще я могу сделать? Я думаю, ежедневный лимит POST и приманка для обычных ботов, которые просто случайным образом отправляют спам

Ответы [ 3 ]

1 голос
/ 05 октября 2010

Самым популярным методом предотвращения злоупотреблений со стороны ботов в настоящее время является CAPTCHA .Это имеет тенденцию работать довольно хорошо для большинства ботов, так как компьютеры еще не очень хорошо читают.Небольшой недостаток в том, что некоторые люди (включая меня) не любят постоянно доказывать, что они не боты.Но это один из очень немногих распространенных способов предотвращения злоупотреблений, который непросто победить, если он реализован должным образом.

Существуют плагины CAPTCHA для большинства блогов, вики и сред электронной коммерции.

1 голос
/ 05 октября 2010

Если вы хотите стать модным, вы можете объединить honeypot с IP-запретами.Любой, кто публикует сообщения в вашем honeypot, получает свой IP-адрес в /etc/hosts.deny или подобном на следующие N дней.

0 голосов
/ 05 октября 2010

Вы также можете посмотреть в akismet: http://akismet.com/faq/

Он предлагает услуги обнаружения спама.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...