URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 1395
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Какую простейшую защиту от сабмита формы поисковым или спам-роботом можно предпринять."

Отправлено auto_tips , 24-Дек-02 23:47 
В связи с участившимися случаями появления web-роботов занимающихся сабмитом форм, рекомендую:
if ( ($ENV{"HTTP_REFERER"} !~ /sitename\.ru/i) ||
     ($ENV{"HTTP_USER_AGENT"} !~ /(netscape|mozilla|links|lynx|opera|msie|konqueror)/i) ){

    die "Несанкционированный запрос !";
}

URL:
Обсуждается: http://www.opennet.me/tips/info/382.shtml


Содержание

Сообщения в этом обсуждении
"Какую простейшую защиту от сабмита формы поисковым или спам-роботом можно предпринять."
Отправлено woland , 24-Дек-02 23:47 
агента юзера отправить нет проблем............

надежнее поцепить JPG с каким нибудь числом ну допустим 6 знаков.... и сделать дополнительное поле ... т.е. юзер видит на странице картинку с числом и  просьбу ввести это число в поле... если правильно введено то ОК... (c) mail.ru ... это я там подсмотрел такой вариант :))

"Какую простейшую защиту от сабмита формы поисковым или спам-роботом можно предпринять."
Отправлено Alexander Wolf , 16-Май-06 11:39 
Интересно, а почему используется логическое ИЛИ, если нужно использовать логическое И?

"Какую простейшую защиту от сабмита формы поисковым или спам-..."
Отправлено DJAndreysXe , 05-Ноя-06 01:17 
Автор, по видимому, имел в виду: "Доостаточно, чтобы не совпало только одно условие, и мы считаем клиента ботом".

"Какую простейшую защиту от сабмита формы поисковым или спам-роботом можно предпринять."
Отправлено Katty , 29-Ноя-06 17:49 
Кажется несовсем надёжным...есть такие бродилки, которые пользуются браузером для захода на страничку.Кроме того, ни, конечно же, могут зайти и с главной странички сайта, к примеру.

"Какую простейшую защиту от сабмита формы поисковым или спам-роботом можно предпринять."
Отправлено миркус , 05-Июл-09 19:01 
вообще не надежный способ.
как реферер так и юзер агент,
можно спокойно подделать в заголовках,даже кустарнику.

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