Статьи
Полезное
Личное
Связь
Борьба со спамом |
Автор: Дмитрий |
05.11.2010 18:09 |
В последнее время, где-то чуть меньше месяца назад, повадились в гостевой книге писать спам-боты. Впрочем, пока я так и не разобрался - боты ли это или нет. Поначалу меня это не особо напрягало, т. к., рано или поздно, со спамом сталкивается любой ресурс, попавший в поисковые системы, на котором есть любое средство коммуникации: гостевая, форум, формы обратной связи и т. п. С одной стороны, это конечно неприятно, - вычищать ненужные сообщения и заниматься анализом, как это прекратить, с другой - это свидетельствует о своеобразном рейтинге ресурса в поисковых системах. Но в последнее время стало приходить по несколько сообщений в день, и уже никакая защита на проверку "человечности" их не останавливает. Анализ показал, что IP-адреса в большинстве случаев каждый раз разные, а тем, которые одинаковые, - можно ограничить либо частичный, либо полный доступ к сайту. Дальнейшее изучение вопроса привело к тому, что все эти адреса - т. н. анонимные прокси-серверы, а большинство из них к тому же являются открытыми. В интернет сообществах активно призывается игнорировать использование таких систем, в частности, для ограничения внесения каких-либо изменений при таких подключениях (подробней здесь и здесь). На многих ресурсах существуют специальные программы-боты, сканирующие Интернет, с целью выявления и блокировки доступа для изменения информации к своим ресурсам, однако, обычный просмотр вполне допускается. Дальнейшее исследование вопроса привело меня к специальным ресурсам, которые, являясь свободными, предоставляют сервис по поиску подобных адресов в постоянно обновляемых базах данных в реальном времени. Один из таких ресурсов http://www.stopforumspam.com, но он не является уникальным в своем роде. В моем случае, проверка по этой базе показала, что все спамеры 100% попали в такую базу, остальные же IP-адреса обычных пользователей, в этой базе не значатся. Это означает, что вероятность, что обычный посетитель ресурса окажется в таком списке, - очень мала или практически равна нулю. К тому же, можно зарегистрироваться в этой системе, получив специальный ключ, и самостоятельно пополнять базу. Я решил воспользоваться подобным сервисом, успех не заставил себя долго ждать, учитывая, что для поиска решения потребовался не один час. На момент написания статьи в логе была зафиксирована работоспособность этого сервиса. Пока это просто несколько строчек кода для онлайн-проверки, но в планах есть создание компонента, который бы создавал и собственную базу данных на основе часто встречающихся IP адресов спамеров. |