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

Управление памятью другой программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MSVS или MINGW http://www.cyberforum.ru/cpp/thread1561773.html
Привет всем. У меня скоро заканчивается пробная версия visual studio и я думаю установить mingw(операционная система Windows). Как mingw? Лучше mcvs? Мне обязательно чтобы отладчик был хороший. Но ещё на хабре читал что mcvs лучше оптииизирует код. Ну вообщем расскажите немного про mingw.
C++ Visual Studio + CUDA Устанавливаю CUDA 7.5 с сайта https://developer.nvidia.com/cuda-downloads Затем для интеграции в Visual Studio 2015 скачиваю Nsight™ Visual Studio Edition 5.0 с сайта https://developer.nvidia.com/gameworksdownload#?dn=ns.. видеокарта Nvidia GeForce 740m последний драйвер 358.50 Однако шаблона в Visual Studio 2015 не наблюдаю как быть? Еще Code Blocks могу использовать однако не могу... http://www.cyberforum.ru/cpp/thread1561713.html
Объяснения по DynCall C++
(сижу на MSVC 2005 и 2013) Нужна помощь по следующим пунктам: 1. Что надо чтоб начать работать с DynCall (что то в проэкте подключить, либы, что то заинсталлить?..) 2. Примеры простеньких программ с приминением DynCall. 3. Нашёл в нете такой пример: mathlib <- dynfind(c("msvcrt","m","m.so.6")) x <- .dynsym(mathlib,"sqrt") .dyncall(x, "d)d", 144L) Я хочу использовать данную либо именно...
C++ Нужна программа для ввода текста в окно любого чата
Доброго времени суток, хотел бы сделать программму для вывода текста в чат и отправки. Не судите строго.
C++ Стеганографическое маскирование текста в аудио-контейнере методом расширения спектра http://www.cyberforum.ru/cpp/thread1561049.html
Добрый вечер! Может быть кто-то поможет найти исходники каких-нибудь программ на си++ именно с шифрованием в аудио-контейнер? Или реализацию этого метода для контейнера-изображения?
C++ Проинициализировать sdl раньше чем другие файлы Есть проект из нескольких файлов. Этот проект использует библиотеку sdl. Есть главный файл, где проходит инициализация sdl и есть функция main. Еще есть два файла: один заголовочный ,другой cpp. В этих двух файлах определены классы, которые используют библиотеку sdl. Дело в том что классы используют библиотеку sdl, a sdl инициализируется в main( т.е.позже), в классе есть статические переменные,... подробнее

Показать сообщение отдельно
xxXAKEPxx
2 / 2 / 0
Регистрация: 30.01.2013
Сообщений: 143

Управление памятью другой программы - C++

25.10.2015, 21:19. Просмотров 302. Ответов 5
Метки (Все метки)

Добрый день.
Необходим постоянно устанавливать значение переменной в другой запущенной программе в 0.
Ну это понятно, что значение надо менять в цикле, с задержкой ( Sleep(int) ).
Суть не в этом.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
int speed;
    HWND hWin;
    DWORD ProcId;
    HANDLE hProc;
    DWORD NBW;
    int Adress;
    DWORD readwrite;
    
    hWin = FindWindow(NULL, "Program");
    cout << "hWin: " << hWin << endl;
    
    if (hWin = 0)
    {   return -1;
     } 
    
    speed = 666;
    
    DWORD f=4;
    GetWindowThreadProcessId(hWin, &ProcId);
    cout << "ProcId: " << ProcId << endl;  //ЗДЕСЬ ВСЕГДА ВЫВОДИТ 30, а в диспетчере задач ИД процесса 18860
    hProc = OpenProcess(PROCESS_ALL_ACCESS, 0, ProcId);
    cout << "hProc Error: " << GetLastError() << endl; //ЗДЕСЬ ВЫВОДИТ 87
    cout << "hProc: " << hProc << endl; //А ЗДЕСЬ ВЫВОДИТ 0
    DWORD start=0x0E480144; //адрес указателя на адрес переменной
    ReadProcessMemory(hProc, (LPVOID)start, &Adress, f, 0);
    cout << "Adress: " << Adress << endl;
    Adress = Adress + 78;
    cout << "Adress: " << Adress << endl;
    
    WriteProcessMemory(hProc, (LPVOID)Adress, (LPVOID)&speed, f, 0);
    CloseHandle(hProc);
 
    system("PAUSE");
    return EXIT_SUCCESS;
Что я не так делаю?
Заранее спасибо.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru