Re[2]: Очень нужна помощь!!! Доступ в память.
От: x64 Россия  
Дата: 27.09.08 10:22
Оценка:
I>>Дайте пожалуйста кусочек кода для прямого доступа к физической памяти.
C>пример от Sysinternals тут http://files.rsdn.ru/10352/physmem.zip

Напомню, что данный способ не будет работать в режиме пользователя начиная с Windows Server 2003 SP1. Начиная с этого SP доступ к именованной секции \Device\PhysicalMemory из режима пользователя был закрыт, т.к. это есть серьёзнейшая дыра в безопасности, ибо допускает установку call gate, позволяющего выполнять произвольный код в режиме ядра без использования драйвера.

В Windows XP (все SP) работать будет.

I>>Очень нужно! Знаю что нужно делать через драйвер, но что в нем писать? Заранее спасибо...


Ну если очень нужно, тогда за некоторое вознаграждение я могу без проблем написать тебе подобный драйвер. Если денег нет или жаба душит, тогда могу предложить бесплатный совет:

MmAllocatePagesForMdl() или MmAllocateContiguousMemory()


Мои контакты ниже.
mmallocatepagesformdl mmallocatecontiguousmemory
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.