[Урок] Шифровка пароля мод MD5 mysql.
|
|
_Edik_ |
Дата: Четверг, 23.10.2014, 15:26 | Сообщение # 1
|
Боец
Сообщений: 58
Статус: Offline
|
Доброе время суток уважаемые пользователи сегодня речь пойдёт о MD5 в MySQL. В данном уроке, я научу шифровать пароли под MD5 в MySQL. Итак поехали. Для начала, скачаем include и подключим его После include a_samp, вставляем: Теперь у нас есть подключение. Затем, ищем запрос регистрации. Код mysql_format(DATABASE, QUERY, sizeof(QUERY), "INSERT INTO `players` (`Name`, `Key`) VALUES ('%s', '%s')", Pi[playerid][Name], inputtext); Где: Второй %s - пароль. Вставим его в скобки MD5. Получается вот так. Итак у нас должно получится вот так. Код mysql_format(DATABASE, QUERY, sizeof(QUERY), "INSERT INTO `players` (`Name`, `Key`) VALUES ('%s', MD5('%s'))", Pi[playerid][Name], inputtext); Теперь при регистрации аккаунта, наш пароль зашифруется в базе. Но при авторизации, он не будет расшифрован, подойдёт только зашифрованный пароль. А чтобы это исправить, ищем запрос после авторизации, что-то вроде: Код mysql_format(DATABASE, QUERY, sizeof(QUERY), "SELECT * FROM `players` WHERE `Name` = '%s' AND `Key` = '%s'", Pi[i][Name], password); И делаем всё примерно таким же образом. Должно получится вот так: Код mysql_format(DATABASE, QUERY, sizeof(QUERY), "SELECT * FROM `players` WHERE `Name` = '%s' AND `Key` = MD5('%s')", Pi[i][Name], password); Вот и всё. Теперь при кражи базы, пароли с аккаунтов никак не узнают. Также, можно скрывать админ пароли и прочее. А расшифровать зашифрованный пароль - нереально. Те кто говорят обратное, несут бред.
+
Сообщение отредактировал _Edik_ - Четверг, 23.10.2014, 15:29 |
|
|
|
Olegman10 |
Дата: Пятница, 24.10.2014, 15:11 | Сообщение # 2
|
Мактавишка :3
Статус: Offline
|
Цитата _Edik_ ( ) А расшифровать зашифрованный пароль - нереально. Те кто говорят обратное, несут бред. В этом мире все возможно. Password Decrypt работает с этим на ура...
Russian Ice Gang - GTA Online
Cheater CM с 16.10.2014 по **.**.****
|
|
|
|
roote |
Дата: Пятница, 24.10.2014, 19:17 | Сообщение # 3
|
Боец
Сообщений: 207
Статус: Offline
|
Согласен. Расшифровать можно, если тебе это нужно.
--> Как заработать деньги на проекте Samp Rp | http://cheat-master.ru/forum/14-413833-1-17-1 --> 312 день на сайте | 26 марта (2015 год)
|
|
|
|
_Edik_ |
Дата: Суббота, 25.10.2014, 15:22 | Сообщение # 4
|
Боец
Сообщений: 58
Статус: Offline
|
Цитата Olegman10 ( ) В этом мире все возможно. Password Decrypt работает с этим на ура... =)
+
|
|
|
|
SopranoV |
Дата: Суббота, 25.10.2014, 17:46 | Сообщение # 5
|
Боец
Сообщений: 282
Статус: Offline
|
Расшифровать можно на оффициальном сайте MD5,сам пробывал!
Изучаю AHK программирование
|
|
|
|
SeX-PrO-AdReNaLiN |
Дата: Суббота, 25.10.2014, 19:08 | Сообщение # 6
|
Авторитет
Сообщений: 1310
Статус: Offline
|
ну от неопытных защитит же
user N over 99999
|
|
|
|
_Edik_ |
Дата: Суббота, 25.10.2014, 20:35 | Сообщение # 7
|
Боец
Сообщений: 58
Статус: Offline
|
Цитата SeX-PrO-AdReNaLiN ( ) ну от неопытных защитит же Согласен.
+
|
|
|
|
[CM]Madness |
Дата: Среда, 05.11.2014, 12:10 | Сообщение # 8
|
Боец
Сообщений: 114
Статус: Offline
|
+
Цель: - 100 репутации [✔] - 500 репутации [✔] - 1000 репутации [✖] - 500 сообщений [✖]
Если вам удалось кинуть кого-то,не думайте что он дурак,просто человек доверял вам больше,чем вы того заслуживаете !
|
|
|
|
[CM]Morente |
Дата: Суббота, 29.11.2014, 10:11 | Сообщение # 9
|
Новичок
Сообщений: 16
Статус: Offline
|
Когда игрок будет восстанавливать пароль,ему может прийти зашифрованный пароль,потому что на mysql будет зашифровка и восстановление отправит ему эту зашифровку.
|
|
|
|
skiez |
Дата: Суббота, 17.01.2015, 20:21 | Сообщение # 10
|
Боец
Сообщений: 66
Статус: Offline
|
Чтобы расшифровать пароль есть ряд программ в интернете
|
|
|
|
[CM]Ryaboff |
Дата: Суббота, 25.06.2016, 18:45 | Сообщение # 11
|
Новичок
Сообщений: 1
Статус: Offline
|
Товарищей "специалистов" выше не слушайте.
MD5 - это хэширующий алгоритм. Если бы было возможно по хэшу восстановить исходное сообщение, тогда можно было бы создать архиватор, ужимающий любой объём информации до 512 бит. Зачем тогда мне было ждать, пока закачается моя ГТА 5 размером 60 Гб? Все сервисы - это не более чем база уже известных комбинаций "слово-хэш". Если уж вы такие умные, попробуйте расшифровать мой пароль от CM- d3df5fef56abbac31bfd46eaf448a997
Сообщение отредактировал [CM]Ryaboff - Суббота, 25.06.2016, 18:46 |
|
|
|
Danny_Marcelo |
Дата: Суббота, 25.06.2016, 22:06 | Сообщение # 12
|
Боец
Сообщений: 282
Статус: Offline
|
Полезно! + твой.
|
|
|
|