Сейчас на форуме: asfa, _MBK_, Adler (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Арчер прости но очень срочно( Подскажите где ошибка
Посл.ответ Сообщение

Ранг: 14.7 (новичок)
Активность: 0.030
Статус: Участник

Создано: 12 января 2012 12:18 · Поправил: tiranosaur
· Личное сообщение · #1

Хочу прочесть значение. в оле это
01002394 |. FF15 4C110001 |CALL DWORD PTR DS:[<&USER32.TranslateMe>; \TranslateMessage




#include "stdafx.h"
#include <windows.h>
#include "iostream"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
DWORD processID;
DWORD address = 0x01002394;
int value=0;
//DWORD lpflOldProtect;

HWND gameHwnd = FindWindowA( NULL, "Сапер" );
cout << "Handle " << gameHwnd << endl;
GetWindowThreadProcessId( gameHwnd, &processID );
cout << "processID " << processID << endl;
HANDLE gameProcess;
gameProcess = OpenProcess( PROCESS_ALL_ACCESS, false, processID );


ReadProcessMemory(gameProcess, (void*)address, &value, 1, NULL);
cout << value;// Выдает 0

cin.get();
return 0;
}




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 12 января 2012 12:42
· Личное сообщение · #2

А остальные функции что возвращают? Лень самому отладить?
Да тут всем очень срочно, что трубы горят.
З.Ы. Кодес не учитывает, что файл может быть релоцирован.



Ранг: 14.7 (новичок)
Активность: 0.030
Статус: Участник

Создано: 12 января 2012 12:46 · Поправил: tiranosaur
· Личное сообщение · #3

Остальное возвращает то что нуно. хендл пид проверял прогой Greatis WinDowse.
а доктор веб не может запретить? или брендмауер?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 12 января 2012 12:50
· Личное сообщение · #4

Ну проверяй релоцируемость тогда. Возможно, файл по другой базе загружен.
Любой авер/хипс может запретить, зависит от его тупости и настроек.



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 12 января 2012 12:59
· Личное сообщение · #5

ТС, не хватает отладочных привелегий, рабочий код: http://pastebin.com/M5Ee8rEt

-----
все багрепорты - в личные сообщения


| Сообщение посчитали полезным: tiranosaur

Ранг: 14.7 (новичок)
Активность: 0.030
Статус: Участник

Создано: 12 января 2012 13:06
· Личное сообщение · #6

сапер запущен в ольке и я читаю по этому адресу. Результат 0



Ранг: 14.7 (новичок)
Активность: 0.030
Статус: Участник

Создано: 12 января 2012 13:08
· Личное сообщение · #7

HandMill СПС БОЛЬШОЕ))))




Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 12 января 2012 13:25
· Личное сообщение · #8

закрыто

-----
[nice coder and reverser]



 eXeL@B —› Вопросы новичков —› Арчер прости но очень срочно( Подскажите где ошибка
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати