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

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

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

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

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

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

Получение адреса - C++
Есть следующая строка: long int array; Что означает, если мы напишем следующее: (char*)Arr; Мы получим начало адреса...

Получение IP адреса (Си) - C++
Есть ли функция или библиотека для С для определения своего реального интернет IP адреса? Или может есть сервис?

Получение значения из адреса - C++
Я имею адрес DWORD Vehicle = { 0x00B6F5F0 }; он содержит число(я могу узнать его вне кода), мне нужно получить его в переменную value,...

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

Получение начального адреса процесса - C++
Здравствуйте! Запущен процесс пытаюсь получить его адрес по аналогии с dll модулями MODULEINFO GetModuleInfo(char *szModule) { ...

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

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

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

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

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

Получение параметров при запуске консольного приложения - C++
Допустим, есть некоторый test.exe int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "Russian"); for (int i = 0; i < argc;...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.04.2013, 17:58
Ответ Создать тему
Опции темы

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