Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как делают кривые цифры?
 
 автор: Eugene77   (12.05.2007 в 14:51)   письмо автору
 
 

Кто знает как делают эти кривые цифры для проверки того, что регистрируется не машина, а человек?

   
 
 автор: ZAHTET   (12.05.2007 в 16:44)   письмо автору
 
   для: Eugene77   (12.05.2007 в 14:51)
 

То есть как?вам нужен принцип или сам код на php,

   
 
 автор: Eugene77   (15.05.2007 в 19:57)   письмо автору
 
   для: ZAHTET   (12.05.2007 в 16:44)
 

Я не знаю. Код - это, конечно кратчайшее решение, но и если кто просто идею подкинет - тоже будет здорово. Задача у меня сложилась сама собой - меня не спрашивала. Буду теперь пробовать её решать как получается. Вот вопрос задал... Что мне больше поможет? Это видней тому, кто этой темой владеет лучше. PHP я слабо пока знаю, вообще хотел статический сайт делать, но мечты мечтами, а реальность своё направление задаёт, тоже меня не спрашивает. Ну что ж, буду PHP изучать... Словом - свобода - это осознанная необходимость. И вообще, это сайт по PHP или по философии?!

   
 
 автор: mr Bin   (15.05.2007 в 20:02)   письмо автору
 
   для: Eugene77   (15.05.2007 в 19:57)
 

Вообще, для искривления букв, нужно чтобы была подключена граф библиотека.
Готовое решение - это Captcha - http://www.captcha.ru/

[поправлено модератором]

   
 
 автор: cheops   (15.05.2007 в 22:16)   письмо автору
 
   для: Eugene77   (12.05.2007 в 14:51)
 

Возможно вас заинтересует скрипт по ссылке http://www.softtime.ru/info/randomimage.php.

   
 
 автор: Eugene77   (16.05.2007 в 21:41)   письмо автору
 
   для: cheops   (15.05.2007 в 22:16)
 

Всем спасибо!
Кстати, забыл спросить.
Может быть другие идеи есть, более элегантные, чтобы защитить от регистрации роботами?

   
 
 автор: mefestofel   (16.05.2007 в 21:46)   письмо автору
 
   для: Eugene77   (16.05.2007 в 21:41)
 

Помимо кривых цифр, попробуйте записывать IP адрес в БД на некторое время скажем на 5 минут, чтобы сделать задерржку между регистрациями. Как показывает практика если комбинировать несколько методов, то человек пишущий робота для авторегистрации, сначала вскрывает одну защиту, потом вторую, а потом надоедает... и он бросает это дело... Ищет сайт, на котором администратор не такой изверг... ;-)

   
 
 автор: mefestofel   (16.05.2007 в 21:48)   письмо автору
 
   для: mefestofel   (16.05.2007 в 21:46)
 

+ письмо авторизации...

   
 
 автор: kasmanaft   (16.05.2007 в 21:49)   письмо автору
 
   для: Eugene77   (16.05.2007 в 21:41)
 

Нет, других способов нет.. кроме каптптчи, блин. Тоись кроме кривых цифр можно поставить зашумленные, проговоренные непонятным никому голосом буквы. Их роботы тоже не понимают.
_____________
Помню Loki, давнеееенько говорил что-то о том, что придумал еще какой-то секретный способ защиты..
но так его и не выдал, блин =(

   
 
 автор: cheops   (17.05.2007 в 01:00)   письмо автору
 
   для: Eugene77   (16.05.2007 в 21:41)
 

Сильно зависит от того, что вы защищаете и от кого...

PS Loki в своё время про форум говорил - форум защитить много проще, чем базу пользователей, например.

   
 
 автор: Eugene77   (17.05.2007 в 06:38)   письмо автору
 
   для: cheops   (17.05.2007 в 01:00)
 

Я защищаю некий клуб общения от шалунишек, а не от хакеров. Поэтому мне бы что-то простое и ненавязчивое. Предпочту изящество надёжности. Некий игровой момент пытаюсь придумать в процедуре регистрации, да только пока ничего в голову не приходит. Цифры - как-то суховато. А с базой многовато хлопот подразумевается. Ну, если ничего другого не придумается, наверно так и сделаю. Ещё бы расширить список вариантов, наверняка что-то скомбинировалось бы!

   
 
 автор: Alba   (17.05.2007 в 07:46)   письмо автору
 
   для: Eugene77   (17.05.2007 в 06:38)
 

Не так давно обсуждалась тема, возможно будет интересно - http://softtime.ru/forum/read.php?id_forum=1&id_theme=33566

   
 
 автор: cheops   (17.05.2007 в 10:03)   письмо автору
 
   для: Eugene77   (17.05.2007 в 06:38)
 

Клуб - это всегда некоторая элитарность... можно сильно ограничить новичков и разрешать новому посетителю что-либо делать лишь спустя некторое время (некоторое количество постов) и т.п.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования