Страница 1 из 1
ЗаЗакодированные данные в MySQL
Добавлено: Вт май 22, 2012 10:21 am
Danko
Появилась необходимость напрямую работать с базой пользователей. Столкнулись с проблемой закодированных данный. Подскажите, где лежит ключи кодирования и каким алгоритмом кодируются данные в базе, закодированное поле - например поле пароля пользователя и многие другие.
Спасибо.
Re: ЗаЗакодированные данные в MySQL
Добавлено: Вт май 22, 2012 11:59 am
Mackiavelly
Danko писал(а):Появилась необходимость напрямую работать с базой пользователей. Столкнулись с проблемой закодированных данный. Подскажите, где лежит ключи кодирования и каким алгоритмом кодируются данные в базе, закодированное поле - например поле пароля пользователя и многие другие.
Спасибо.
ну поле пароля это хэш, если декодируете думаю мировая премия вам обеспечена, а то что вы не можете в нужной кодировке достать базы, это уже совсем другой вопрос...
Re: ЗаЗакодированные данные в MySQL
Добавлено: Вт май 22, 2012 12:26 pm
Danko
Вы не поняли. В самом биллинге есть кнопочка - показать пароль. После нажатия отображается существующий пароль пользователя.
Собственно и надо понять как сторонним скриптом можно получить данную информацию.
Re: ЗаЗакодированные данные в MySQL
Добавлено: Ср май 23, 2012 10:06 am
Mackiavelly
Danko писал(а):Вы не поняли. В самом биллинге есть кнопочка - показать пароль. После нажатия отображается существующий пароль пользователя.
Собственно и надо понять как сторонним скриптом можно получить данную информацию.
Задам простой вопрос какова цель сего?
Re: ЗаЗакодированные данные в MySQL
Добавлено: Пн май 28, 2012 10:48 am
aivanzipper
Mackiavelly писал(а):ну поле пароля это хэш, если декодируете думаю мировая премия вам обеспечена
Не обманывайте, пароль в базе зашифрован ключем secretkey из конфига биллинга. Выбрать можно так:
Код: Выделить всё
SELECT DECODE(`password`, 'Ljd09wl3kfd3moO9dl') as 'password' FROM `users` WHERE `uid`=12345
где 'Ljd09wl3kfd3moO9dl' это код $conf{secretkey} из конфига биллинга.