Цитата(stimorol @ Dec 5 2007, 19:09)

это понятно. Узнать диапазон памяти думаю я сумею. И уверен что он будет находится не в области виртуальной памяти.
Все это конечно здорово и прекрасно, но не проще ли подгрузить в адресное пространство процесса свою dll'ку и тем самым получить полный доступ к данным процесса? А то и вовсе через debug API получить полный доступ к адресному пространству процесса? Или, свой поток создать в адресном пространстве "жертвы"?
Зачем умножать сущности сверх необходимого? И гемороя меньше с преобразованием физических адресов в виртуальные. Да и порядок следования физических страниц далеко не всегда соответствует виртуальным. Да и вообще, часть страниц может быть в свопе... :-)