как сделать дамп win32 процесса ?
От: vir  
Дата: 03.07.03 07:27
Оценка:
Граждане! помогите с проблемой начинающему программисту (мне) !

Нужно сделать дамп процесса в Win32.
То что OpenProcess, ReadProcessMemory это понятно, а как узнать сколько у него памяти, чтобы родить буфер, чтобы дать его ReadProcessMemory, чтобы потом сохранить его в файл ?

Или я всё усложняю ?
Re: как сделать дамп win32 процесса ?
От: Sergey Россия  
Дата: 03.07.03 08:54
Оценка:
Здравствуйте, vir, Вы писали:

vir>Нужно сделать дамп процесса в Win32.

vir>То что OpenProcess, ReadProcessMemory это понятно, а как узнать сколько у него памяти, чтобы родить буфер, чтобы дать его ReadProcessMemory, чтобы потом сохранить его в файл ?

VirtualQueryEx по всему адресному пространству, для каждой страницы.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.