Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » каpтинка кода безопасности

Ответить
Настройки темы
каpтинка кода безопасности

Аватара для Ginger

Рыжая


Сообщения: 1550
Благодарности: 19

Профиль | Сайт | Отправить PM | Цитировать


меня интересует, как каpтинка кода безопасности работает?
как генерируется её появление на странице,
как генереруется её имя в коде,
как проверяется подлинность кода введённого юзером и того, что ему показано на экране.
хочу внедрить у себя такое на пхп

-------
ХР, 2000, NT - BSOD (синие экраны смерти) русский перевод


Отправлено: 15:05, 03-05-2004

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


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

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

-------
Fortes fortuna adiuvat


Отправлено: 21:06, 03-05-2004 | #2



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

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


Аватара для Ginger

Рыжая


Сообщения: 1550
Благодарности: 19

Профиль | Сайт | Отправить PM | Цитировать


а зачем тогда имя картинки шифровать?
я видела такое:
Your Code Is:<img src="/image.dyn;jsessionid=PPHGXKFZHXLVYCWLEAKSFEY?38521559" width="150" height="50">

[s]Исправлено: Ginger, 21:43 3-05-2004[/s]

-------
ХР, 2000, NT - BSOD (синие экраны смерти) русский перевод


Отправлено: 21:43, 03-05-2004 | #3


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Чтобы картинка не кэшировалась, имхо. А то при случае многократного прохода через эту примочку число будет постоянным на картинке, а в реалити лайф - нет. Пример - отправка смс с сайта мегафона. Кроме того, этот параметр у тебя (sessionid) судя по всему код сессии - когда на сервере создается аналог куки (там информация лежит), а по коду через адресную строку или по коду в куки броузера (разные механизмы передачи кода сессии существуют) берется информация - таким образом можно хранить число которое было показано в картинке посетителю и затем его проверять - оно в сессии, то есть не теряется после выполнения скрипта. После проверки есстественно сессию нужно кильнуть (все данные потереть то есть) ну и все такое прочее.

[s]Исправлено: Prisoner, 2:42 4-05-2004[/s]

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 02:40, 04-05-2004 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » каpтинка кода безопасности

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Восстановление PIN-кода united Мобильные ОС, смартфоны и планшеты 26 27-09-2015 20:10
Delphi - Декомпилятор кода Delphi MF CAP Программирование и базы данных 12 10-10-2013 04:55
Мастер настройки безопасности. Не удалось применить политику безопасности. H-Vost Microsoft Windows NT/2000/2003 0 19-02-2008 16:36
генератор кода Trojn Мобильные ОС, смартфоны и планшеты 5 04-04-2004 04:06
Оптимизация программного кода DYURIK Программирование и базы данных 10 24-10-2003 17:00




 
Переход