Перейти к содержанию

Шифрование пароля


Рекомендуемые сообщения

Всем привет, возник вопрос. Как изменить метод шифрования пароля?

Дело в том что на игровом сервере используется метод md5(password) и на форуме хочу сделать так же md5($password) чтобы совместить базу игрового сервера и форума, но не знаю как.

Кто подскажет как это сделать ?

Изменено пользователем CRAZy_Str
Ссылка на комментарий
Поделиться на другие сайты

Эм я думаю на игровом сервере будет изменить кодировку под форум легче) Чем пол движка перековыровать)

Ссылка на комментарий
Поделиться на другие сайты

Эм я думаю на игровом сервере будет изменить кодировку под форум легче) Чем пол движка перековыровать)

Окей тогда вопрос такой, как мне совместить

md5( md5( $salt ) . md5( $password ) );

пробовал таким же методом

Брал свою соль которая в аккаунте вводил такой же пароль складывал и хеши получались совсем разные

и и и :D и какой мне использовать алгоритм для регистрации пользователя через игровой сервер sa-mp ?

Ссылка на комментарий
Поделиться на другие сайты

Окей тогда вопрос такой, как мне совместить

md5( md5( $salt ) . md5( $password ) );

пробовал таким же методом

Брал свою соль которая в аккаунте вводил такой же пароль складывал и хеши получались совсем разные

и и и :D и какой мне использовать алгоритм для регистрации пользователя через игровой сервер sa-mp ?

 

Мне этого не знать, я незнаю как хеш паролей происходит в IPB

Ссылка на комментарий
Поделиться на другие сайты

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

md5( md5( $salt ) . md5( $password ) );

Вытаскивал свою соль с базы вставлял в $salt и пароль который я знал в password но хеши были разными, из за этого не могу понять как все это делается.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 года спустя...

Тоже нуждаюсь в данной информации, у меня привязка apk к форуму, хочу написать приложение которое будет подтягивать данные игрока с форума, если совпадает логин пароль и IMEI телефона то пускать.

Ссылка на комментарий
Поделиться на другие сайты

В 04.12.2013 в 13:45, CRAZy_Str сказал:

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


md5( md5( $salt ) . md5( $password ) );

Вытаскивал свою соль с базы вставлял в $salt и пароль который я знал в password но хеши были разными, из за этого не могу понять как все это делается.

У меня совпало

для проверки напиши такой код (я думаю ты и так это знал)

<?php

print crypt( "Твой пароль на форуме", '$2a$13$' . "В j25940kk_core_members найди колонку members_pass_salt и вставь сюда" );

?>

 

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Lafko сказал:

У меня совпало

для проверки напиши такой код (я думаю ты и так это знал)


<?php

print crypt( "Твой пароль на форуме", '$2a$13$' . "В j25940kk_core_members найди колонку members_pass_salt и вставь сюда" );

?>

 

я уже давно с этим разобрался удалив новый метод шифрования и оставил старый.

System/Member/Member.php

ищешь

public function encryptedPassword( $password )

и заменяешь функцию на

	public function encryptedPassword( $password )
	{
		return md5( md5( $this->members_pass_salt ) . md5( \IPS\Request::legacyEscape( $password ) ) );
	}

затем

public function generateSalt()

там в цикле измени 22 на 5 и всё.

А эт ещё и IPB 3.4 xD давно можно было закрыть. Проблема решена

З.Ы то что выше описал это для IPS 4.x

Ссылка на комментарий
Поделиться на другие сайты

CRAZy_Str,  а с регистрацией ты не разбирался?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
В 30.01.2017 в 11:16, Lafko сказал:

CRAZy_Str,  а с регистрацией ты не разбирался?

Ну регистрацию на форуме я просто отключил и всё.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...