Сейчас на форуме: Adler, asfa, bartolomeo (+8 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Несколько строчек в асме - объясните пожалуйста |
Посл.ответ | Сообщение |
|
Создано: 10 июня 2012 00:01 · Личное сообщение · #1 исходные данные: ESI = 0C38DA8 1. mov ECX, ESI 2. mov ECX,[ECX+04] 3. test ECX, ECX 4. fld dword ptr [ECX+0C] 5. push ECX 6. push ECX 7. fstp qword ptr [ESP+ESP] какое выражение написать, чтобы обратиться к значению, которое считывается командой 4 через ESI в пункте 1 ? [ESI+04]+OC не срабатывает что-то. и вообще что происходит в этих строчках? ---- что вообще делаю: пытаюсь сделать трейнер к игре - менять количество жизней. адрес значения нахожу (4я команда адрес ECX+0C, но этот адрес меняется каждый раз когда значение изменяется, поэтому я делаю бектрейс и пытаюсь узнать откуда берется ECX изначально.. берется он из ESI (строка 1). теперь вопрос. как через ESI обратиться к значению жизней. могу расшарить скайп)) или тим вьювер ![]() |
|
Создано: 10 июня 2012 00:14 · Поправил: Dart Sergius · Личное сообщение · #2 |
|
Создано: 10 июня 2012 10:32 · Личное сообщение · #3 |
|
Создано: 10 июня 2012 13:39 · Поправил: Telo · Личное сообщение · #4 |
![]() |
eXeL@B —› Вопросы новичков —› Несколько строчек в асме - объясните пожалуйста |
Эта тема закрыта. Ответы больше не принимаются. |