Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Пароль пользователя
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
AntiMozg
Участник
Средний рейтинг: 5 | Оценок: 4
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2003
Место проживания: Москва
Публикаций: 104
Статус: AntiMozg в оф-лайне
Пароль пользователя [сообщение #50928]

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

Поможите, кто может. Как вытащить пароль пользователя из базы данных?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 01-09-2003 02:43
Нажмите сюда для просмотра профайла AntiMozg Отправить Персональное сообщение AntiMozg Посетить домашнию страничку AntiMozg! Найти сообщения от AntiMozg Добавить AntiMozg в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50929]

Пароль пользователя декодировать нереально. Т.к., собственно, он и не закодирован в привычном своем понимании
В базе хранится его хэш. Но не сам пароль.
Собственно, это и является причиной "регенерации" пароля при его потере - в письме с напоминанием выдается новый сгенерированный пароль, а не старый.

Выходом из этой ситуации может стать изменение функции авторизации на чате. Просто нужно так же генерировать хэш для паролей вводимых пользователями и сравнивать этот хэш с тем, что хранится в базе данных форума. Для PHP для генерации хэша есть функция md5();

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 01-09-2003 03:06
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
AntiMozg
Участник
Средний рейтинг: 5 | Оценок: 4
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2003
Место проживания: Москва
Публикаций: 104
Статус: AntiMozg в оф-лайне
[сообщение #50975]

Ну про md5(); знаю ессно...

Ð_хх... Чует моя душа - задолблюсь я с этим делом канкретна

__________________
Folloving the Lenin's way!..

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 00:04
Нажмите сюда для просмотра профайла AntiMozg Отправить Персональное сообщение AntiMozg Посетить домашнию страничку AntiMozg! Найти сообщения от AntiMozg Добавить AntiMozg в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50977]

А чего долбаться-то?
Ð_аз про md5 знаешь - в чем проблема?
Перепиши логин, чтобы он сравнивал вводимый пасс с пассом на форуме - и все в общем...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 00:32
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Larrikin
Участник
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jan 2003
Место проживания: Voskresensk
Публикаций: 63
Статус: Larrikin в оф-лайне
[сообщение #50993]

да эти MD5 тот еще гемор... у них там кучи вариантов... с PHP на PHP еще можно подобрать - смотри примеры как с VBulletin юзается запросто база в чате php.spb.ru движке например...
а вот сделать чтобы Parser (www.parser.ru) генерил хеш такой же как VB я не смог... хотя там тоже md5 технология как бы...

__________________
Larrikin.nm.ru was here...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 10:39
Нажмите сюда для просмотра профайла Larrikin Отправить Персональное сообщение Larrikin Посетить домашнию страничку Larrikin! Найти сообщения от Larrikin Добавить Larrikin в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Vanish
-= n0b0dy =-
Средний рейтинг: 4.29 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2001
Место проживания: rus|53
Публикаций: 624
Статус: Vanish в оф-лайне
[сообщение #51001]

хэш он и есть хэш, а если он выдает коллизии, или вообще как в предыдущем случае, это уже не хэш. Так что то что у тебя там в парсере это явно не мд5. мд5 есть стандарт и хэш коды для одного и того же объекта должны совпадать, а не быть разными.

__________________
No pity, no mercy, no regret.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 13:46
Нажмите сюда для просмотра профайла Vanish Отправить Персональное сообщение Vanish Найти сообщения от Vanish Добавить Vanish в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Larrikin
Участник
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jan 2003
Место проживания: Voskresensk
Публикаций: 63
Статус: Larrikin в оф-лайне
[сообщение #51005]

никаких коллизий он не выдает... и для одного и того же пароля он выдает как надо все... другое дело что его хеш не совпадает с хешем, который лежит в базе VB...
и вообще по-моему эта тема не про парсер....

__________________
Larrikin.nm.ru was here...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 14:00
Нажмите сюда для просмотра профайла Larrikin Отправить Персональное сообщение Larrikin Посетить домашнию страничку Larrikin! Найти сообщения от Larrikin Добавить Larrikin в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Vanish
-= n0b0dy =-
Средний рейтинг: 4.29 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2001
Место проживания: rus|53
Публикаций: 624
Статус: Vanish в оф-лайне
[сообщение #51021]

Коллизия это когда двум или более объектам соответсвует один и тот же хэш. Т.е. если бы ты пришел и зарегистрировал акк с паролем 1, а потом пришел я и ввел твой логин и пароль 10 и меня пустило бы в систему, т.к. система выдала один и тот же хэш и для 1 и для 10. Вот это коллизия.
Просто я к чему веду, не несите чушь

quote:
хотя там тоже md5 технология как бы...

т.к. мд5 он и есть мд5, а все что не мд5 оно и хэши генерит не как у мд5.

__________________
No pity, no mercy, no regret.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 20:52
Нажмите сюда для просмотра профайла Vanish Отправить Персональное сообщение Vanish Найти сообщения от Vanish Добавить Vanish в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Larrikin
Участник
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jan 2003
Место проживания: Voskresensk
Публикаций: 63
Статус: Larrikin в оф-лайне
[сообщение #51025]

Vanish

quote:
Просто я к чему веду, не несите чушь

раз уж пошел такой оффтоп - чего ты мне приписываешь всякую ерунду??? коллизии какие-то... с чего ты решил, что если Parser не понимает, когда ему подсовываешь хеш с VB для проверки введенного пароля, то это вызывает коллизии??? нету никаких коллизий...

__________________
Larrikin.nm.ru was here...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 21:33
Нажмите сюда для просмотра профайла Larrikin Отправить Персональное сообщение Larrikin Посетить домашнию страничку Larrikin! Найти сообщения от Larrikin Добавить Larrikin в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Vanish
-= n0b0dy =-
Средний рейтинг: 4.29 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2001
Место проживания: rus|53
Публикаций: 624
Статус: Vanish в оф-лайне
[сообщение #51027]

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

quote:
да эти MD5 тот еще гемор... у них там кучи вариантов... с PHP на PHP еще можно подобрать

ну бред же. мд5 это алгоритм хэширования, у него есть стандарт rfc1321 и если implementation (реализация) отдельно, а стандарт отдельно, то и md5 эту реализацию можно назвать с натягом. Тем самым на одной платформе, ПХП в нашем случае, мд5 будет одинаковым во всех версиях. И в то же время на перле и пхп мд5 могут различаться.

__________________
No pity, no mercy, no regret.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 22:04
Нажмите сюда для просмотра профайла Vanish Отправить Персональное сообщение Vanish Найти сообщения от Vanish Добавить Vanish в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Larrikin
Участник
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jan 2003
Место проживания: Voskresensk
Публикаций: 63
Статус: Larrikin в оф-лайне
[сообщение #51030]

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

__________________
Larrikin.nm.ru was here...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2003 23:42
Нажмите сюда для просмотра профайла Larrikin Отправить Персональное сообщение Larrikin Посетить домашнию страничку Larrikin! Найти сообщения от Larrikin Добавить Larrikin в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #51032]

Я не знаю как работает парсер но думаю не составит там труда сгенерировать хэш при помощи пхп и использовать его в своем скрипте.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-09-2003 00:39
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Larrikin
Участник
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jan 2003
Место проживания: Voskresensk
Публикаций: 63
Статус: Larrikin в оф-лайне
[сообщение #51033]

да вообще уже... самого Поло с толку сбили... начало трейда кто-нибудь читал вообще??? человек говорит, что не получается использовать хеш из базы форума при проверке паролей, введеных в форме авторизации чата... Парсер я просто мимоходом привел, забудьте, он тут вообще не в тему...
Объяснить надо человеку, как правильно пользоваться авторизацией... готовое решение - движок чата на php который лежит на php.spb.ru - на нем есть возможность юзать базы VB авторизации и они точно работают, я делал... причем там прилично комментариев и вообще...
скачай этот chat.php.spb.ru и поройся в коде...
Парсер... ну вы ушли... не ожидал...

__________________
Larrikin.nm.ru was here...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-09-2003 00:54
Нажмите сюда для просмотра профайла Larrikin Отправить Персональное сообщение Larrikin Посетить домашнию страничку Larrikin! Найти сообщения от Larrikin Добавить Larrikin в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #51034]

получаешь пароль из базы и сравниваешь с введенным из формы что тут сложного не пойму.
if ($userinfo['password'] != md5($_POST['password']) {
echo "Неверный пароль!";
}

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-09-2003 01:16
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 18:35.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01350999 seconds (50.04% PHP - 49.96% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.