[Урок] Шифровка пароля мод MD5 (Ini)

Описание: Уроки по скриптингу
Модератор: SJplayer

Layk M
Автор темы, Прапорщик
Прапорщик
Аватара
Layk M
Автор темы, Прапорщик
Прапорщик
Сообщения: 170
Зарегистрирован: 4 июня 2013
С нами: 10 лет 9 месяцев

#1 Layk » 6 ноября 2014, 23:50

Для начала, скачаем подключим инклуд MD5.

Код: Выделить всё

#include <md5>   


Для примера возьмём вот эту регистрацию на MxIni, найдём в ней вот таки строки:

Код: Выделить всё

ini_setString(iniFile,"Password",inputtext); // Запишем пароль для игрока   


и :

Код: Выделить всё

ini_setString(iniFile,"Password", MD5_Hash(inputtext)); // Запишем пароль для игрока и закодируем его   


далее ищем строки отвечающие за авторизацию:

Код: Выделить всё

                ini_getString(iniFile, "Password",password); // Узнаём пароль аккаунта.
                if(!strcmp(inputtext, password, true)) 


И так же добавим в них шифрование пароля:

Код: Выделить всё

                ini_getString(iniFile, "Password",password); // Узнаём пароль аккаунта.
                if(!strcmp(MD5_Hash(inputtext), password, true))// и расшифровываем его   


Теперь в ini файле игрока, пароль будет отображаться вот в таком виде:

Код: Выделить всё

    Password = FBADE9E36A3F36D3D676C1B808451DD7
    Money 
= 0
    House 
= 0
    House1 
= 0
    House2 
= 0
    NHouse 
= 0


Вот и всё!
Изображение


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 6 гостей