Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2012, 00:02   #1
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию Чит для сапера

Доброго времени суток.
Решил попрактиковаться и написать чит для сапера, а в частности выводит места, где расположены мины. Но не могу найти адрес, в котором лежат количество строк и столбцов.
данные адреса: 0x10056AC(столбцы) 0x10056A8(строки) 0x1005360(сама таблица) работают только windows XP. В 64-битной семерки эти адреса не те, собственно помогите пожалуйста найти данные адреса.
Сам пробую находить через cheat engine но адрес столбца каждый раз разный.
CodeNOT вне форума Ответить с цитированием
Старый 20.08.2012, 08:54   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Ну так ищите где этот адрес сохраняется и берите оттуда.
waleri вне форума Ответить с цитированием
Старый 20.08.2012, 17:23   #3
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию

дак а как найти постоянный адрес?
CodeNOT вне форума Ответить с цитированием
Старый 20.08.2012, 17:36   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

А как вы нашли адреса для ХР?
waleri вне форума Ответить с цитированием
Старый 20.08.2012, 21:30   #5
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию

в нете, насколько я понял имеется стартовый адрес программы, собственно с помощью того же cheat engine ищем адрес константу, высчитываем смещение от базового и уже в дальнейшем в программе получаем базовый адрес программы + смещение для того, что бы получить тот адрес, в котором будут лежать необходимые данные?
CodeNOT вне форума Ответить с цитированием
Старый 20.08.2012, 22:50   #6
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Как работать CheatEngine я не знаю. Если адреса столбца каждый раз разный, значит сама программа будет гдето его хранить - ищите где в памяти хранится адрес столбца. Я так понял вы ищите адреса так же как и на XP но они каждый раз разные а на ХР - нет?
waleri вне форума Ответить с цитированием
Старый 21.08.2012, 03:14   #7
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

А можно ссылку на экзешник?
rlib вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Анти чит для игры GOD_KILLER Фриланс 3 02.01.2012 17:49
Исходники сапера в Delphi witcher52 Помощь студентам 2 04.06.2009 01:05
Нужен код сапера желательно с комментами Shaman_ekb Помощь студентам 6 04.12.2008 19:01