Гайд по указателям

Почему адрес перестаёт работать после перезапуска игры и как указатели это исправляют. Сначала найдите значение по гайду по сканированию и типам значений.

Почему адреса меняются

Когда вы находите адрес вроде 0x12345678, значение хранится там в текущем запуске. После закрытия и нового запуска игры Windows может загрузить её по другому базовому адресу (ASLR), а игра — по-другому выделить данные. Поэтому 0x12345678 может уже не содержать здоровье. Чтобы чит работал каждый раз, нужен путь к значению, остающийся верным: цепочка указателей.

Что такое указатель?

Указатель — это адрес, в котором хранится другой адрес. Игра может хранить «здоровье» по адресу, вычисляемому от базы (модуль + смещение) и одного или нескольких уровней указателей. «Скан указателей» в CE находит такие цепочки: база + смещение → следующий адрес + смещение → … → итоговый адрес значения. Такая цепочка обычно стабильна при перезапусках.

Как сделать скан указателей

Найдите адрес значения обычным сканом и добавьте его в список. Правый клик по адресу → «Pointer scan for this address». Задайте параметры (макс. уровень, макс. смещение; для начала — по умолчанию). Сохраните .PTR при запросе. По окончании скана получите список путей указателей. Перезапустите игру, снова подключитесь и используйте «Повторное сканирование списка указателей» (или загрузите .PTR и повторите скан), чтобы увидеть, какие указатели ещё ведут к нужному адресу. Оставьте рабочие и добавьте один в таблицу как указатель.

Добавление указателя в таблицу

Когда у вас есть рабочий указатель из скана, добавьте его через «Добавить адрес вручную» → отметьте «Указатель» и введите путь (или из окна скана указателей — добавить в список адресов). В таблице отобразится указатель и текущий адрес, на который он указывает. При следующей загрузке таблицы и подключении к процессу CE снова вычислит указатель — чит будет работать после перезапусков.

Советы

Скан указателей может создавать большие файлы и занимать время. Используйте разумный макс. уровень (например 4–5) и макс. смещение. Предпочтительнее указатели с базой от основного .exe или главной DLL. См. Советы и Решение проблем, если скан указателей падает или после повторного скана не остаётся рабочих указателей.

Скачать