7 июня 2013
Спам-роботы на сегодня по уровню технологий достигают высоких вершин и каждый день совершенствуются, засоряя сайты различной информацией. Целью спам-робота является размещение на сайте ссылки на некоторый ресурс или тематической информации. Однако встречается и просто добавление наборов символов и ссылок на несуществующие хосты. Принцип их работы следующий:
1.Анализ сайтов, подходящих по определенным критериям;
2.Индексирование страницы сайта с формами;
3.Анализ формы и ее защиты;
4.Спам-программа успешно добавляет данные в форму и они размещаются на странице. Такая страница попадает в общую базу данных для дальнейшего систематического добавление спама.
Защитить свой сайт полностью от проникновения нежелательной информации стало практически невозможным. И эффективно бороться со спамом можно лишь используя комплекс эффективных мер.
К таким мерам можно отнести:
1.Использование «капчи» (капча - графический рисунок с изображением цифр/символов).
Этот метод очень популярен и почти на каждом сайте вы можете найти различные формы для заполнения их посетителями использующие защитный код с помощью «капчи». Вы замечали, насколько трудно иногда угадать посетителям, что же там изображено? Настолько веб-мастера изощренно искажают цифробуквенный код. Это потому, что спам-роботы научились распознавать «капчи».
2.Блокирование «спамеров» по IP-адресу.
Этот способ может пригодиться, если можно определить IP-адрес «спамера», но, как правило, спам-роботы используют прокси-серверы и определить реальный IP невозможно.
3.Блокирование спам-роботов с помощью параметра REFERER (адрес предыдущей страницы-источника, откуда выполнен переход).
Если этот параметр пустой, значит, робот-спам напрямую выполняет запрос к Вашей форме. Ведь большинство спам-роботов так и делают – они читают страницу лишь один раз, все остальные попытки добавления спама идут с помощью прямого обращения робота к серверу.
4.Блокировка/удаление спама с помощью фильтра текста на спам-слова.
Данный вид защиты является самым эффективным. Весь переданный/полученный текст фильтруется на наличие спама по словосочетаниям и словам. Слабым местом спам-роботов является их ограниченный по смыслу спам-текст, в котором почти всегда повторяются одинаковые ключевые слова. Стоп-слова Вы можете занести в базу данных и проверять каждое сообщение/комментарий на их наличие, используя функцию stristr.
Надеемся, перечисленные выше способы защиты помогут Вам. Но лучше обратиться к специалистам ООО «Компания «Техноград», которые проведут эффективные мероприятия по защите Вашего сайта от спама.
По материалам: https://info-pages.com.ua