Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Защита от авто регистрации

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
vanicon
Отправлено: 16 Мая, 2012 - 00:06:07
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010  
Откуда: Самара


Помог: 17 раз(а)




Есть регистрация на сайте и необходимо придумать защиту от автоматической регистрации(от ботов). Казалось бы легкая задача, поставить капчу рядом с формой и проверять введенные буковки. Но полазив по интернету нашел как минимум 2 сервиса позволяющих распознавать эти капчи. Проверил работает за пару секунд распознал картинку от reCaptca. Может есть у кого идеи что бы боты не смогли зарегистрироваться?


-----
Так было, так есть и так будет
 
 Top
Alho
Отправлено: 16 Мая, 2012 - 00:25:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 322
Дата рег-ции: Апр. 2012  


Помог: 11 раз(а)




На моей памяти используют связку: email-подтверждение + спрятанное поле в в форме(боты заполняют все, а человек не увидит) + капчу.

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

Поактивнее использовать яваскрипт. Некоторые считают это одним из признаков бота - т.е. его выключенность.

Но сначала следует подумать, а нужно ли кому-нибудь тратить деньги на то, что бы зарегистрироваться на вашем сайте? Все сервисы платные, разработка своего ПО и того дороже.
 
 Top
Zuldek
Отправлено: 16 Мая, 2012 - 11:32:08
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




Что тут можно сказать:
Гуглить интересные капчи и внедрять их в проект. Можно выводить каждый раз разные типы капч из внедренных, можно включать в них простые вопросы или математические на интегралы Радость .
Alho пишет:
На моей памяти используют связку: email-подтверждение + спрятанное поле в в форме(боты заполняют все, а человек не увидит) + капчу.

Важно помнить, что есть сервисы, где капчу распознают именно человеки за копеечку Улыбка. Поэтому, если критический важный узел приложения, - валидация и/или получение сессии по email,
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB