The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Средство против роботов публикующих спам в формах"
Отправлено Effect, 20-Июл-06 20:32 
2XAnder
ну да, люблю параноить по вечерам =)

но всетаки, если перемешивать поля это намного усложнит задачу

просто бот не будет знать какое поле к чему относится. и покрайней мере он не сможет его правильно заполнить форму.

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


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

а вот теперь посмотрим что получится когда спаммер будет добавлять гестбук себе в список

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


есле еме это нужно сильнее, начнет подстраиваться

тут он узнает что у нас еще добавляется мусор
вообщем и на этом этапе он может забыить.
пойдем дальше

он понял - названия полей меняются, и выдирать их бесполезно

заполняет через DOM, и тут возникают проблемы
все поля перепутываются, впринципе отличить верность заполнения достаточно просто (ну покрайней мере некотрых полей, email, url, zip итд)

вообщем я бы подумал что я свихнулся - заполняю все верно а у меня постится не так как надо, а через сайт - все нормуль


+ еще добавить пяток полей - проверялок
юзер в них записать не может (просто не видно поле) а бот легко может попасться (допустим для заполнения нужно 3 поля а у нас есть 3 и еще 10 фейков)

и если ктото пытается что-то записать в фейк-поле - значит бот


при такой системе, бот должен быть примерно на уровне браузера (читать и понимать css, где какой тэг стоит)

ну а если у тебя такой серьезный ресурс, что люди готовы ради спама на нем (ну или фейк регистраций) так изголяться, то всетаки просче сделать картинку


впринципе написать класс\модуль на пхп, который бы так издевался над ботами займет не так много времени, а вот писать бота под такую систему на порядок сложнее


не надо грить что параноя, просто на мой взгляд достаточно интересный вариант запутывать ботов


 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру