Показать сообщение отдельно

  #3  
Старый 03.01.2025, 22:56
nonelike
Познающий
Регистрация: 22.12.2018
Сообщений: 72
С нами: 3890632

Репутация: 63
По умолчанию

Цитата:

При случае cmp eax, 263h ты затираешь байты инструкции cmp, надо патчить байты на address_vehicle + 1.
Код:





Код:
*reinterpret_cast(address_vehicle+1) = 30000;


?

Цитата:

При случае cmp ax, 263h там вообще ужас будет, там вся инструкция ломается, т.к ax - регистр размером 2 байта, а ты указываешь int32_t.
int16_t?

Цитата:

И вообще зачем все места трогать? Найди одно нужное и меняй там.
пару адресов действительно были лишними, а так по большей части тут не один нужен, а несколько
 
Ответить с цитированием