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

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

Войти
Регистрация
Восстановить пароль
 
Suzel
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 10
#1

Подключиться к процессу и производить запись в процесс - C++

09.06.2012, 12:41. Просмотров 1067. Ответов 0
Метки нет (Все метки)

Здравствуйте! Работал с процессом через ДЛЛ файл на С++, инжектил в процесс, изменял и читал память, но вот как сделать это например в C++ через *.exe? Необходимо:
1. Подключиться к процессу
2. На х32-ых системах процесс скрыт, тоесть его необходимо открыть каким-либо способом, но это сейчас не очень важно, у меня 64, но все же надо будет сделать и для 32
3. Читать память по определенному статическому адресу
4. Записывать свои изменения в память процесса лучше в виде ассемблера, чем байтах, но если уж никак то можно и в байтах
5. Чтение и Запись в память процесса по динамическому адресу, зная его поинтер и оффсет.

На C# знаю как подключаться к процессу + производить запись в процесс, вот решил сделать на С++ (думал можно будет сделать привязку к кому с С++ дллки на С++ ехе).
Жду помощи, ребят)

Добавлено через 57 минут
Никто не подскажет?

Добавлено через 15 часов 43 минуты
Эммм....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2012, 12:41     Подключиться к процессу и производить запись в процесс
Посмотрите здесь:

Как передать указатель другому процессу!? C++
C++ Объём памяти доступный процессу
По какому алгоритму производить оценку покерной руки C++
C++ CreateProcess передача параметров процессу
Необходимо реализовать интерфейс на С++ который позволял бы производить операции удаления, добавления и выборки товаров, баз и закупок C++
Есть процесс A и дочерний процесс B, который находит хэндл родительского процесса A. И этот хэндл в разных случаях РАЗНЫЙ! Почему? C++
Нужно выделить всю доступную процессу память блоками по 13 байт C++
C++ люди добрые! нужно программа инверсная запись чисел, запись из инверсной в обычную
C++ Как через оператор switch производить битовые операции?
C++ Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б
C++ Создать бинарный файл, внутри которого можно производить удаление и обновление инфомрации, а также добавление
Не могу подключиться к MySql C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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