Перейти к содержанию

Что-то пошло не так при поиске указателей


leggioneire

Рекомендуемые сообщения

В общем, я начинающий "хацкер" и попробовал поломать игру "Nobody saves the world" в качестве пробы пера. Я решил начать с простого и поискать указатели для здоровья и маны, но получилась вот такая вот дичь, вместо нормального смещения у меня выдаётся совершенно левый адрес. То-ли я дурак, то-ли я дурак... Если я правильно понял, то это 8 байтовые адреса, но во всех уроках 4-х байтовые. Я много где искал, нашел лишь одну тему, где сказали, что настройки СЕ не правильно выставлены, но естественно - никакой конкретики и близко не было... Обозвать другого дураком и я могу, но указать на ошибку, по моему, правильнее. В общем, как с этим работать?
 

spacer.png

Изменено пользователем leggioneire
Ссылка на комментарий
Поделиться на другие сайты

Чтот скрин плохого качества. А в чём проблема посмотреть выше по коду.

Спойлер
NStW_x64.exe+4EE43E - mov rcx,[rdi+18]----------------Указатель
NStW_x64.exe+4EE442 - movss xmm1,[rcx+0000012C]-------Максимальное ХП
NStW_x64.exe+4EE44A - ucomiss xmm1,xmm10
NStW_x64.exe+4EE44E - jp NStW_x64.exe+4EE452
NStW_x64.exe+4EE450 - je NStW_x64.exe+4EE48B
NStW_x64.exe+4EE452 - test byte ptr [rcx+000000A8],01
NStW_x64.exe+4EE459 - je NStW_x64.exe+4EE46D
NStW_x64.exe+4EE45B - movss xmm0,[rcx+00000130]-------Текушее ХП

 

Дальше смотришь что в RDI по адресу NStW_x64.exe+4EE43E

Ищешь RDI сканером.

Найдётся сразу зелёный адрес.

В моём случае это "NStW_x64.exe+8F6138"

 

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.