[C++] Simple sv_cheats bypass - Форум Cheat-Master.ru

  • Страница 1 из 1
  • 1
Модератор форума: CentiuS, Junger, tumkin  
Форум » Программирование » C++/C Программирование » [C++] Simple sv_cheats bypass
[C++] Simple sv_cheats bypass
old_manДата: Пятница, 04.11.2016, 08:55 | Сообщение # 1
Боец
Группа: Пользователи
Сообщений: 216
Статус: Offline
Game: Counter-Strike Source Version: v34


Код
DWORD GetModuleBase(LPSTR lpModuleName, DWORD dwProcessId)
{
MODULEENTRY32 lpModuleEntry = { 0 };
HANDLE hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwProcessId);
if (!hSnapShot) return NULL;
lpModuleEntry.dwSize = sizeof(lpModuleEntry);
BOOL bModule = Module32First(hSnapShot, &lpModuleEntry);
while (bModule)
{
if (!strcmp(lpModuleEntry.szModule, lpModuleName))
{
CloseHandle(hSnapShot);
return (DWORD)lpModuleEntry.modBaseAddr;
}

bModule = Module32Next(hSnapShot, &lpModuleEntry);
}

CloseHandle(hSnapShot);
return NULL;
}

DWORD GetProcessByName(char* process_name)
{
HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL);
if (hSnapshot == INVALID_HANDLE_VALUE) return false;
PROCESSENTRY32 pe = { 0 };
pe.dwSize = sizeof(PROCESSENTRY32);

if (Process32First(hSnapshot, &pe))
{
while (Process32Next(hSnapshot, &pe))
{
if (!lstrcmpi(pe.szExeFile, process_name))
{
DWORD pID = pe.th32ProcessID;
CloseHandle(hSnapshot);
return pID;
}
}
}
return FALSE;
}

int main()
{
int Value = 1;
DWORD pID = GetProcessByName("hl2.exe");
HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, 0, pID);
DWORD dwEngine = GetModuleBase("engine.dll", pID);
int sv_cheats = 0x51F774 + dwEngine;
WriteProcessMemory(hProc, (LPVOID)sv_cheats, &Value, 4, 0);
return 0;
}


Главное в жизни - не терять любопытства

Сообщение отредактировал old_man - Пятница, 04.11.2016, 08:56
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » C++/C Программирование » [C++] Simple sv_cheats bypass
  • Страница 1 из 1
  • 1
Поиск:
МЕСТО БАННЕРА СВОБОДНО
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Жалоба на продавца виртов... [Jeckson51]

[1932049] Один_Из_Leone™,... [Один_Из_Leone™]

Заказ № 1931658 | Не... [АК_47]

[1932039] [CM]Russel, Нев... [АК_47]

[1929967] garden, не суще... [АК_47]

[1930988] DevS, невалидны... [АК_47]

RollCase [АК_47]

Продам много аккаунтов A... [viruru]

Срочно продам вирты на Ar... [viruru]

♣♣СКУПКА/ПРОДАЖА STEAM АК... [iREVO]

На акке сидит другой чело... [АК_47]

[1930685] DevS, Невалид с... [АК_47]

[1]>[0.3z][RUS] S0beit modified by MishaN [10001]

[2]>Курилка [10000]

[3]>Поиск CLEO скриптов | Вопросы по клео скриптам [9988]

[4]>Флудильная [9936]

[5]>Курилка [9688]

[6]>Курилка [9614]

[7]>RakBot - Качай аккаунты не напрягаясь! [9601]

[8]>Общение читеров [CM] [9546]

[9]>S0beit - pr9n project for samp 0.3.7 [9490]

[10]>Часто задаваемые вопросы... [8223]

[11]>Скуплю Advance по 300р за 1кк и DIamond по 250р [7624]

[12]>Вопросы и ответы [6468]

[1]>АК_47 [31230]

[2]>GеNius [7080]

[3]>romka619 [5403]

[4]>[CM]Russel [5214]

[5]>[CM]AGRESSOR [4654]

[6]>Сэс [4430]

[7]>Snake_Firm [4382]

[8]>Artem_Buero [4181]

[9]>[CM]Durman [3272]

[10]>sky_Woker [2997]

[11]>iMaddy [2867]

[12]>[CM]Рафаэль [2769]

[13]>Sa1nteD [2692]

[14]>Ch0c0Cube [2453]

[15]>BY [2346]

Halk31 [28.05.2018|00:22]

eifelalta [28.05.2018|00:18]

hueputalo222 [28.05.2018|00:09]

_Tez0r_ [27.05.2018|23:51]

mot9noname [27.05.2018|23:44]

0X07H1K34741D0M [27.05.2018|23:44]

Alex1703 [27.05.2018|23:37]

TurboUfka [27.05.2018|23:27]

majorghetto [27.05.2018|23:06]

andrewxdxd [27.05.2018|23:04]

DarkKey [27.05.2018|23:02]

Skphar01 [27.05.2018|22:53]

chetorsamperpro [27.05.2018|22:44]

Gandonv [27.05.2018|22:40]

russianhooligans [27.05.2018|22:30]


CM Team © 2009-2018 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.