imho.ws |
![]() |
![]() |
![]() |
# 1 |
Full Member
Регистрация: 26.06.2002
Адрес: Paris
Сообщения: 775
![]() |
Слежка за адресами :)
Постараюсь сформулировать вопрос как можно понятнее:
Имеется игрушка, в ней нехватающее кол-во жизней Для создания "тренера" требуются адреса данных в памяти Дело в том, что каждый раз как игра запускается, эти данные меняют адрес. Вапрос Адын: можно ли как-то отследить/предугадать адрес, которые возьмут данные при следующем запуске (наверняка как-то можно, иначе как все тренеры работают??) Вапрос Втарой: собссно, повторение первого в каком-то смысле. Если тренер запустить на другом компе, адреса будут другие? Если да, то как пишут тренеры? ![]() Спасибо за помощь
__________________
![]() |
![]() |
![]() |
# 2 |
Junior Member
Регистрация: 08.05.2004
Адрес: Саратов
Сообщения: 131
![]() |
ты в программировании знаешь что такое указатели на переменную ?
вот котроче надо искать указатель на переменную с тем что тебе ломать надо ... када адрес указателя находишь в тренере ставишь чтобы брал адрес переменной из указателя и меняешь значение самой переменной ... это на словах а в функциях даже не скажу щас ... |
![]() |
![]() |
# 4 |
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
Берешь артманю, запускаешь игрушку несколько раз и смотришь адреса искомого значения, параллельно смотришь адресное пространство процесса игры. Путем обычного вычитания получаем смещения относительно начала адресов процесса. Как поймать адресное пространство и первый адрес - зависит от ОС. В винде вроде есть такие Api - подробнее не вспомню какие...
|
![]() |
![]() |
# 6 |
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
кстати, могу выложить неплохой help по WIN API на русском, не полный конечно, но с примерами под дельфи. Там есть пример как снимать слепки с системы и смотреть процессы... Вобщем говори куда класть - не хочется на форуме место занимать...
|
![]() |
![]() |
# 7 |
Full Member
Регистрация: 26.06.2002
Адрес: Paris
Сообщения: 775
![]() |
Скинь пожалуйста на pvystpmw@ephemail.net (временный адрес, будет действителен неделю) Спасибо
![]()
__________________
![]() |
![]() |