-
Постов
14 -
Зарегистрирован
-
Посещение
Репутация
0 Навыки не прокаченыПосетители профиля
2 515 просмотров профиля
-
вот что нарыл в sdk Через CE нашел сначала строку "Current alias commands:", поставил брейк поинт на чтение, при выполнении комнады alias вышло две функции: https://www.dropbox.com/s/960r1oe5j4yez2e/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-01-30%2014.50.23.png?dl=0 Но что то думаю что копаю не в ту сторону. По коду есть ConCommand alias("alias",Cmd_Alias_f); т.е. регистрация команды alias. по идее эту строку и нужно занопить, но вот как словить это событие если регистрация команды происходит сразу после старта игры.
-
engine.dll(css, hl2) блокировка команды alias
darthmaul опубликовал тема в Вопросы по взлому FPS игр
как найти кусок кода связанный с исполнением команды alias? чтоб занопить. -
Выполнение команд в консоли игры (CS:GO, CS:S)
darthmaul опубликовал тема в Вопросы по взлому FPS игр
На гитхабе нашел проект, называется sourcecmd, который выполняет консольные команды в играх типа CS:GO, CS:S и т.д. Но для работы как я понял нужно обновить сигнатуру. Так вот как через cheatengine найти сигнатуру на выполнение консольных команд? if ( ::ReadProcessMemory( mhProcess, hmEngine, dump, size, NULL ) ) { // Do a sigscan for CEngineClient::ExecuteClientCmd // (old) Pattern: 8B 44 24 04 50 E8 ? ? ? ? 68 ? ? ? ? E8 ? ? ? ? 83 C4 08 E8 ? ? ? ? C2 04 00 // (old) Pattern: 55 8B EC 8B 45 08 50 E8 ? ? ? ? 68 ? ? ? ? E8 ? ? ? ? 83 C4 08 5D C2 04 00 // Pattern: 55 8B EC 8B 45 08 50 E8 ? ? ? ? 83 C4 04 5D C2 04 00 if ( void* p = FindPattern( dump, size, "\x55\x8B\xEC\x8B\x45\x08\x50\xE8\x00\x00\x00\x00\x83\xC4\x04\x5D\xC2\x04\x00", "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x00\x00\x00\x00\xFF\xFF\xFF\xFF\xFF\xFF\xFF" ) )