Сейчас на форуме: asfa, bartolomeo, _MBK_ (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Трейнер с инъекцией кода |
Посл.ответ | Сообщение |
|
Создано: 14 ноября 2011 13:43 · Личное сообщение · #1 есть такой код: Code:
Все теперь получилось, вопрос другой теперь, как мне можно вызывать функции игры из программы? Допустим есть адрес функции которая дает игроку деньги, как мне ее вызвать из чужого пространства, ну и что-бы игрок получил оружие. Вот как вызвать? ![]() |
|
Создано: 14 ноября 2011 14:11 · Личное сообщение · #2 |
|
Создано: 14 ноября 2011 15:22 · Личное сообщение · #3 |
|
Создано: 14 ноября 2011 15:50 · Личное сообщение · #4 |
|
Создано: 14 ноября 2011 19:33 · Личное сообщение · #5 VintProg пишет: Вот как вызвать? ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 14 ноября 2011 23:57 · Личное сообщение · #6 Если ты знаешь адрес нужной тебе функции, принимаемые и возвращаемы значения, то простейший пример вызова чужой функции из своей длл будет таким typedef DWORD (WINAPI *ProtoFun)( DWORD a, DWORD b, DWORD c); ProtoFun f = (ProtoFun)0x401000; DWORD result = f( 0, 1, 2 ); но придется правильно подобрать прототип функции, а так же учесть кто выравнивает стек. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Трейнер с инъекцией кода |