Защита от спам-роботов
(2 Голосов)

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

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

Чтобы защитить свой сайт от проникания нежелательной информации используются ряд эффективных мер. Но абсолютно уберечь себя невозможно. Итак, начнем. Во-первых, использование капчи. Капча – это специальный графический рисунок, на котором изображаются различные символы и цифры. Данный метод невероятно популярный. Практически на любой сайте можно найти формы заполнения информации, с помощью защитного кода, который заключается в капче.

Вы, наверняка, не раз замечали, как пользователям трудно угадать код, заключенный в капче. Это происходит из-за того что вебмастера изощренно стараются исказить цифробуквенный код. Это необходимо делать потому, что отдельные установки спам-роботов, научились распознавать капчи. Если для сайта использовать простою капчу, атак спам-роботов не избежать. Чтобы видоизменить собственную капчу или повысить уровень защиты своего сайта, можно использовать добавление image-функций в коды php.

Во-вторых, блокирование спам-роботов по ip-адресу компьютера. Этот способ пригождается, если есть возможность определить ip-адреса. Но чаще всего, спам-роботы применяют прокси-серверы, поэтому определить их ip-адрес становится невозможным. В-третьих, блокирование спам-роботов, с помощью откомпилированного файла REFERER. Обычно файл REFERER, означает адрес предшествующей страницы или источника, откуда был совершен переход.  Если данный параметр пуст, значит, спам-робот легко проникнет на сайт. Ведь большая часть спам-роботов, действуют именно по этому принципу. Следовательно, прокси-сервер делает отправку уже готового запроса к web-северу, при этом передавая все данные о сайте.

В-четвертых, удаление или блокировка спам-роботов, с помощью фильтров текста на спам-слова или словосочетания. Этот вид защиты, самый действенный и эффективный. Ведь полученный или переданный текст, тщательно фильтруется на наличие спама, по словам и словосочетаниям. Эту проверку, зачастую, производят специальные программы. Слабым местом у спам-роботов, является ограниченный по значениям спам-текст, в котором практически все слова повторяются несколько раз. Проверку желательно делать раз в неделю, но можно и чаще. Это необходимо делать, чтобы спам-робот не привыкал к символьному представлению контента сайта. Чтобы фильтр исправно работал, необходимо учитывать дальнейшие обработки текста с помощью серверов. Получается, что в базу данных сайта, будет занесено слово или словосочетание, которое аналогично слову-спаму. Итак, чтобы иметь защиту от спам-роботов, необходимо использовать, например, капчу или фильтрующие программы.

 

Главная Статьи Защита от спам-роботов