Гайд Ограничения на использования вашей Dll

alive forever
Забаненный
Статус
Оффлайн
Регистрация
21 Июн 2017
Сообщения
663
Реакции[?]
400
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
XVII Guid
  • Ограничение на изменение названия Dll'ки:
Код:
char DLLName[MAX_PATH] = { 0 };

BOOL APIENTRY DllMain(_In_ HINSTANCE hinstDLL, _In_ DWORD fdwReason, _In_ LPVOID  lpvReserved)
{
    if (dwReason == DLL_PROCESS_ATTACH)
    {
       
        GetModuleFileName(hinstDLL, DLLName, _MAX_PATH);
        if (strstr(strDLLName, "SystemBot.dll") <= 0)
        {
            MessageBoxA(NULL, "Название dll изменено! \n Просим вас изменить на  SystemBot.dll", "Error", MB_OK);
            ExitProcess(0);
           
        }
        else
        {
            MessageBoxA(NULL, "Приятного использования!", "Good", MB_OK);
            CloseHandle(CreateThread(NULL, NULL, MainThread, NULL, NULL, NULL));
        }
        return TRUE;
    }
    return FALSE;
}
  • Ограничение - по дате:
Код:
static char DateNow[32];

static char NowDate(void)
{
    struct tm * current_tm;
    time_t current_time;

    time(&current_time);
    current_tm = localtime(&current_time);

    sprintf_s(DateNow, "%d/%02d/%d", current_tm->tm_mon + 1, current_tm->tm_mday, current_tm->tm_year - 100 + 2000);
    return DateNow;
}

BOOL APIENTRY DllMain(_In_ HINSTANCE hinstDLL, _In_ DWORD fdwReason, _In_ LPVOID  lpvReserved)
{    DisableThreadLibraryCalls(hMod);
    if (dwReason == DLL_PROCESS_ATTACH)
    {
        if (DateNow() < "31/10/2017")
            MessageBox(NULL, "Дата окончания лицензии 31/10/2017", "Info", MB_ICONINFORMATION | MB_SERVICE_NOTIFICATION);
       
        else
        {

            MessageBox(NULL, "Лицензия окончина:", "Info", MB_ICONINFORMATION | MB_SERVICE_NOTIFICATION);
            ExitProcess(0);
        }
        CloseHandle(CreateThread(NULL, NULL, MainThread, NULL, NULL, NULL));
        return TRUE;
    }
    return FALSE;
}
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Проверка по дате - это топ)
 
alive forever
Забаненный
Статус
Оффлайн
Регистрация
21 Июн 2017
Сообщения
663
Реакции[?]
400
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
вот откопал же код Оверлорда....
Удали проверку по времени - не позорся)
Ща еще варлока бы сюда дропнуть)
Нам же,в свое время,заходили подобные приколюшки. Можно же это юзать для разных дел)
Кстати,код я немного переделал,он чет вообще жесткий был)
 
Участник
Статус
Оффлайн
Регистрация
22 Фев 2017
Сообщения
968
Реакции[?]
357
Поинты[?]
0
запили лучше гайд по привязке длл к инжектору, типа mutex, имхо. То есть если достанут дллку не заинжектят с другого инжектора
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
7 Мар 2017
Сообщения
753
Реакции[?]
364
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
alive forever
Забаненный
Статус
Оффлайн
Регистрация
21 Июн 2017
Сообщения
663
Реакции[?]
400
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
midnight.im
Администратор
Статус
Оффлайн
Регистрация
1 Июл 2015
Сообщения
1,650
Реакции[?]
2,173
Поинты[?]
162K
midnight.im
Администратор
Статус
Оффлайн
Регистрация
1 Июл 2015
Сообщения
1,650
Реакции[?]
2,173
Поинты[?]
162K
решение не очень хорошее... только если его не разбавить еще кучей проверок различного рода...
ну явно не чистый экспорт, плюс можно затирать экспорт после запуска основных функций чита
 
Сверху Снизу