Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
vbloodv
22 / 22 / 3
Регистрация: 15.12.2012
Сообщений: 314
#1

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

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

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

http://www.cyberforum.ru/cpp-beginners/thread1429526.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2013, 17:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Получение адреса приложения и последующее задание смещений (C++):

Получение IP адреса (Си)
Есть ли функция или библиотека для С для определения своего реального интернет...

Получение значения из адреса
Я имею адрес DWORD Vehicle = { 0x00B6F5F0 }; он содержит число(я могу узнать...

функция получение ip адреса
какой функцией можно получить в программе на c++ свой ip адресс и можно ли его...

Получение начального адреса процесса
Здравствуйте! Запущен процесс пытаюсь получить его адрес по аналогии с dll...

Получение адреса функции (Дизассемблер Code::Blocks)
Привет всем! У меня вопрос. Работаю я в code::blocks 10.05 под minGW....

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

Чтобы лучше представлять что я хочу сделать представьте Art Money или Cheat Engine с хуком на приложение, и ловлей данных по смещениям.
0
stima
495 / 345 / 93
Регистрация: 22.03.2011
Сообщений: 1,107
Завершенные тесты: 2
25.04.2013, 17:58 #4
ReadProcessmemory WriteProcessmemory
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2013, 17:58
Привет! Вот еще темы с решениями:

Получение адреса объекта после обнуления указателя на этот объект
Добрый вечер уважаемые программисты. Интересует следующий вопрос. Есть ли...

Поиск адреса длл в памяти приложения
Это снова я! И снова проблема. Я пытался получить хендл загружаемой...

Клиент-серверное приложения, получение даты с сервера
Ребята, я С++ вообще не знаю, но пишу на php+mysql. Вот мне интересно узнать,...

Получение параметров при запуске консольного приложения
Допустим, есть некоторый test.exe int _tmain(int argc, _TCHAR* argv) {...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru