Как сделать проверку hwid в dll ?

Статус
В этой теме нельзя размещать новые ответы.
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
20 Янв 2017
Сообщения
29
Реакции
1
Чтобы dll не ходила по рукам лишнего.
 
Научитесь пользоваться поиском, слёзно прошу.

Код:
Expand Collapse Copy
#define name hwid //Вписываешь любое имя и свой HWID


UCHAR szFileSys[255], szVolNameBuff[255];
DWORD dwMFL, dwSysFlags;
DWORD dwSerial;
LPCTSTR szHD = "C:\\";

if( fdwReason == DLL_PROCESS_ATTACH)
{
DisableThreadLibraryCalls(hinstDLL);
Client::BaseDir = CSX::Utils::GetHackWorkingDirectory().c_str();
if (Client::BaseDir.size() < 1)
{
Client::BaseDir = CSX::Utils::GetModuleBaseDir(hinstDLL);
}
GetVolumeInformation(szHD, (LPTSTR)szVolNameBuff, 255, &dwSerial, &dwMFL, &dwSysFlags, (LPTSTR)szFileSys, 255);
if (dwSerial == name)
{
Sleep(100);
}
else
{
MessageBox(NULL, "Error", "123", MB_OK);
exit(0);
return TRUE;
}
#if ENABLE_DEBUG_FILE == 1
AllocConsole();
AttachConsole(GetCurrentProcessId());
freopen("CONIN$", "r", stdin);
freopen("CONOUT$", "w", stdout);
freopen("CONOUT$", "w", stderr);
Client::LogFile = Client::BaseDir + "\\debug.log";
DeleteFileA( Client::LogFile.c_str() );
CSX::Log::LogFile = Client::LogFile;
printf("Client::BaseDir = %s\nClient::LogFile = %s\n", Client::BaseDir.c_str(), Client::LogFile.c_str());
CSX::Log::Add( "::Init::" );
#endif
CreateThread( 0 , 0 , CheatEntry , hinstDLL , 0 , 0 );
}
else if ( fdwReason == DLL_PROCESS_DETACH )
{
Engine::Shutdown();
}
return TRUE;

Код хуйня и гетто, на этом все.
З.Ы. Там параша есть не нужная, разберётесь, что убрать
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Научитесь пользоваться поиском, слёзно прошу.


З.Ы. Там параша есть не нужная, разберётесь, что убрать
Весь код который ты вставил он онли для умственно отсталых людей ибо он не юзабелен.
 
Чтобы dll не ходила по рукам лишнего.
https://yougame.biz/threads/18355/
https://yougame.biz/threads/20059/
https://yougame.biz/threads/16486/
https://yougame.biz/threads/16675/
https://yougame.biz/threads/26000/
Это всё что есть в паблике, Я могу сделать топ защиту за плату.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу