|
|
|
| Подскажите основные меры защиты гостевой от роботов, которые осталяют рекламные сообщения. | |
|
|
|
|
|
|
|
для: Лёлик
(22.05.2006 в 17:23)
| | Введите число которое указано на картинке... | |
|
|
|
|
|
|
|
для: YAN
(22.05.2006 в 17:37)
| | ну картинка для попсовой гостевуху это слишком круто мне кажется | |
|
|
|
|
|
|
|
для: Лёлик
(22.05.2006 в 17:23)
| | как правило, передается какой-то идентификатор, который не может распознать робот.
Это может быть скрытое поле, JS или некая информация, недоступная роботу по каким либо причинам. | |
|
|
|
|
|
|
|
для: Лёлик
(22.05.2006 в 17:23)
| | Своевремменое модераторство. | |
|
|
|
|
|
|
|
для: Лёлик
(22.05.2006 в 17:23)
| | Передайте идентификатор сессии через скрытое поле, а при добавлении сообщения проверяйте равен ли переданный идентификатор текущему - примитивные роботы не поддерживают сессии (хотя тех которые поддерживают в последнее время развелось тоже предостаточно). | |
|
|
|
|
|
|
|
для: cheops
(22.05.2006 в 18:13)
| | > (хотя тех которые поддерживают в последнее время
>развелось тоже предостаточно).
А как же тогда? Вроде сессия - самое надежное в этом плане средство. Куда ж без нее?) | |
|
|
|
|
|
|
|
для: Киналь
(22.05.2006 в 18:29)
| | А можно проще: генерировать случайную цифру и требовать её подтвердить. | |
|
|
|
|
|
|
|
для: Владимир22
(22.05.2006 в 18:50)
| | А можно проще: генерировать случайную цифру и требовать её подтвердить.
Опять же через сессию... | |
|
|
|
|
|
|
|
для: Киналь
(22.05.2006 в 18:29)
| | Изображение генерировать - самое надёжное средство на сегодняшний день. | |
|
|
|
|
|
|
|
для: cheops
(22.05.2006 в 20:11)
| | Все что привязано к сессии - ненадежно.
Специфика данного форума в том, что ответы набирают относительно быстро. Но есть форумы, где ответы пишут пространно и долго. Уже обжигался на том, что люди жаловались что не могут отправить сообщение, так как прервалась сессия.
Но вообще это тоже решаемо.
А еще можно проследить путь пользователя: напрямую в форму ответа он попасть не может. На паре форумов сделал такой механизм - мышь не проскочит:)
А решение с кодом мне напоминает гильотину, в качестве средства от головной боли. Решение должно быть надежным, но прозрачным для пользователя. | |
|
|
|
|
|
|
|
для: Киналь
(22.05.2006 в 18:29)
| | Можно еще яваскрипт использовать: тоботы пока недостаточно образованные в этом плане.
Делаешь, например, чтобы при отправке сообщения яваскриптом вычислялся хэш последнего символа и передавался вместе в формой. Тогда и сессии не надо. | |
|
|
|