Ассемблерные вставки Visual C++ не предназначены для этого. Выносите в отдельный модуль .asm, компилируйте ассемблером (точнее сказать,...
Нет, fs:[0] это не NT_TIB. Селектор fs указывает на сегмент, содержащий в себе Thread Environment Block, начинающийся с NT_TIB (Thread...
Я только администратор форума. Сайтом управляет aquila. Пишите ему на aquila@wasm.ru nickols_k эмммм а как это ты отправляешь с @wasm.ru на...
в любом случае, что-то, связанное с файлами, тебе потребуется. идеальным вариантом будет, имхо, файловая секция. создаешь временный файл,...
если постоянно будешь общаться с диском - будет накладно. тогда проще взять и заюзать обычные файлы. будет тебе и чтение, и запись, и интерфейс и...
всегда компиляю дрова в студии и все ок. подводных камней не встречал. если совсем стремает, что компилеры отличаются, делайте Makefile проект и...
О, чудесно, тогда я снимаю ворненг в шапке форума
Это называется address space layout randomization. Не основная его часть, но как одна из фич. Системные модули всегда грузятся по разным адресам
Да какие модеры, упаси боже клерка в модерах. Просто возможность редактировать свои посты, не более
Обработчик исключений __try/__except, кстати, лишний. Все равно при записи в АП ядра исключения у тебя не будет. Либо все будет ок, либо бсод...
Вообще я имел в виду ситуации, когда запись производится в ЮЗЕРМОДНЫЕ виды секций файлов. Ведь находятся уникумы, которые и там юзают тот же код...
Я буду долго бить ногами за аппаратное отключение CR0.WP и уж тем более за запрет прерываний. Это совершенно некорректно, и мало того, что может...
Ну и нафига запускать Windbg на отлаживаемой машине? Его надо запускать на отлаживающей машине. Там же, где и vmware запущена.
а для <=XP абсолютно корректный способ - это написание своей GINA DLL и обработка WlxLoggedOutSas. благо документировано и есть сэмплы. мсдн в...
shinigami1 KeRaiseIrql тоже убери. и вообще не трогай ты его. тебе не надо. а код ужасен. нигде не чекаются возвращемые значения. может все-таки...
d2k9 бгг нафиг это надо, не проще ли по-нормальному драйвер загрузить. шелкоды в менеджер сессий, чтобы вызвать недокументированную функцию, какой...
Имена участников (разделяйте запятой).