Добрый день. Мне надо способ с помощью которого можно было бы обратить к физической (к плате ОЗУ) памяти на прямую. Без (менеджера памяти windows). Нужен способ записи и чтения заданной ячейки в памяти на прямую.
Ну это просто. Берешь и обращаешься к нужным портам. А для того чтобы получить доступ к портам нужен драйвер. Правда такой драйвер уже написан к примеру dlportio. Правда самое интересное, что это не имеет ни какого отношения к теме. :-P.
witcher Я в виндоусе не очень разбираюь. Предпочитаю дос. Точно могу сказать, что программ на 3 кольце прямой доступ по физическим адрессам запрещен. За исключением некоторых хитрых приемов. Но зато ничего не мешает получить доступ на 0 кольце.
Можно пробовать через \Device\PhysicalMemory тогда тебе сюда: http://www.wasm.ru/article.php?article=apihook_3
witcher http://www.wasm.ru/article.php?article=drvw2k03 - в приложении к статье исходники драйвера, открывающего порты ввода-вывода Самая большая проблема скорее всего будет в том, чтобы найти описание портов контроллера ОЗУ и его команд. Может гугл в этом поможет