Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vbloodv
 Аватар для vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
#1

Получение адреса приложения и последующее задание смещений - C++

25.04.2013, 17:25. Просмотров 312. Ответов 3
Метки нет (Все метки)

Салют, задачей поставил получить адрес приложения и через смещения изменить соответственные значения. Возникли следующие вопросы:
1. Как получить адрес приложения (похоже функция winAPI через имя заголовка или дескриптор)
2. Какой формат заголовка должна принимать функция и что соответственно должен вводить пользователь чтобы работали русские символы (wstring, wchar_t и т.д.)
3. Как адрес проинициализировать адресом приложения + смещение.
Допустим требуемое смещение 0x0000088. А изменяемый параметр типа DWORD (? int ? )
C++
1
2
adress = GetAdressFromHandle("Сапер");
int & mine = adress + 0x0000088;//Как это выглядит не псевдокодом
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2013, 17:25     Получение адреса приложения и последующее задание смещений
Посмотрите здесь:

C++ Передача объекта параметром и последующее изменение
Получение IP адреса (Си) C++
функция получение ip адреса C++
Сохранение и последующее восстановление процесса C++
Клиент-серверное приложения, получение даты с сервера C++
C++ Получение адреса функции (Дизассемблер Code::Blocks)
Получение параметров при запуске консольного приложения C++
C++ Получение адреса
Получение значения из адреса C++
Почему при присваивании адреса массива не ставится знак '&' получения адреса C++
Получение адреса объекта после обнуления указателя на этот объект C++
Получение начального адреса процесса C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
stima
432 / 287 / 16
Регистрация: 22.03.2011
Сообщений: 936
Завершенные тесты: 1
25.04.2013, 17:39     Получение адреса приложения и последующее задание смещений #2
Адрес чьего приложения? Вашего? Он условный 0. Чужого? Вы работаете разных песочницах.
vbloodv
 Аватар для vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
25.04.2013, 17:42  [ТС]     Получение адреса приложения и последующее задание смещений #3
Цитата Сообщение от stima Посмотреть сообщение
Вы работаете разных песочницах.
Ну конечно чужого, то что я работаю в разных песочницах не делает эту проблему нерешаемой, прошу вас помогите хотя бы по одному вопросу условно без нравоучений.

Чтобы лучше представлять что я хочу сделать представьте Art Money или Cheat Engine с хуком на приложение, и ловлей данных по смещениям.
stima
432 / 287 / 16
Регистрация: 22.03.2011
Сообщений: 936
Завершенные тесты: 1
25.04.2013, 17:58     Получение адреса приложения и последующее задание смещений #4
ReadProcessmemory WriteProcessmemory
Yandex
Объявления
25.04.2013, 17:58     Получение адреса приложения и последующее задание смещений
Ответ Создать тему
Опции темы

Текущее время: 01:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru