![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Память [D7, Win95/98, WinXP]
Сергей_ © (2004-01-23 13:13:00)Подскажите пожалуйста одну вещь: как в памяти запущенного процесса "1.exe" в адресе, наример, 00012 изменить значение "EB" на "AA" ?
evvcom (2004-03-04 10:45:00) [1]И еще. WriteProcessMemory не всегда завершится удачей в этом случае. Если вдруг, что бывает не редко, страница памяти защищена от записи, то ей сначала надо присвоить новые аттрибуты защиты функцией VirtualProtect или VirtualProtectEx, выполнить WriteProcessMemory, ну и желательно вернуть старые аттрибуты защиты.
А английский, молодой человек, изучайте. Без него Вы просто юзер, а о звании профи можно даже не мечтать.
Dimaxx (2004-03-04 00:10:00) [2]Потом не забудь
CloseHandle(HP);
Dimaxx (2004-03-04 00:09:00) [3]Уф, пятый раз привожу...
var
Buf: array[0..2] of cardinal;
HP: THandle;
NR,dwProcessID: cardinal;
hWnd: THandle;
hWnd:=FindWindow(nil,'Катаклизм');
if hWnd=0 then Exit;
GetWindowThreadProcessID(hWnd,@dwProcessID);
HP:=OpenProcess(PROCESS_ALL_ACCESS,False,dwProcessID);
ReadProcessMemory(HP,pointer($00A0C884),@Buf[0],sizeof(cardinal),NR);
// Правим ресурсы
WriteProcessMemory(HP,pointer($00A0C884),@Buf[0],sizeof(cardinal),NR);
Сергей_ (2004-03-03 21:48:00) [4]
> 1. И что мешает изучать англ. язык?
>
> 2. "Хорошо" громко сказано, обычно достаточно технического
> (компьютерного) английского.
В справке по поиску этого не нашёл. Лучше кто-нибудь помог бы, а не давал советов по английскому. Эти речи немного напоминают флуд...
VMcL (2004-03-03 20:39:00) [5]>>Сергей_ (03.03.04 19:57) [6]
>ДА, для этого английский надо знать хорошо...
1. И что мешает изучать англ. язык?
2. "Хорошо" громко сказано, обычно достаточно технического (компьютерного) английского.
Сергей_ (2004-03-03 19:57:00) [6]
> Сергей_ (03.03.04 19:38) [4]
ДА, для этого английский надо знать хорошо...
Gero (2004-03-03 19:45:00) [7]Сергей_ (03.03.04 19:38) [4]
Вот для это и существует F1.
Сергей_ (2004-03-03 19:38:00) [8]Я просто не знаю синтаксис фаункции: как и какие параметры ей передавать.
Digitman (2004-03-03 18:27:00) [9]
> Сергей_ (03.03.04 18:25) [2]
> А можно поподробнее?
что непонятно ?
Сергей_ (2004-03-03 18:25:00) [10]
> OpenProcess + WriteProcessMemory
А можно поподробнее?
Игорь Шевченко (2004-03-03 17:53:00) [11]OpenProcess + WriteProcessMemory