Great Вот тут я тоже не совсем понимаю. Точнее, я не знаю, что значит для отладчика First Chance/Second Chance. Возможно, FirstChance вызывается...
Если esp = 0 при CPL = 3 (т.е. в user mode), то ничего страшного, т.к. для сохранения EFLAGS/CS/EIP используется стек обработчика прерывания, т.е....
Разве? Насколько я понимаю, отладчик узнает об исключении только в том случае, если ни один SEH обработчик не согласился обработать исключение. Со...
l_inc Пардон, исправил. Просто я константы потом уже добавил, ну и забыл все поменять, естественно :).
Если я правильно понял автора, то ему требуется примерно следующее: #include <stdio.h> #define M 5 #define N 5 int main(int argc, char **argv) {...
Не самое лучшее сравнение IMHO. Лучше делать что-то предварительно прочитав о том, как это работает. Исследование, конечно, тоже важно, но книга...
Видимо, функция объявлена как stdcall, в таком случае к имени ф-ии добавляется префикс "подчеркивание" и постфикс "@X", гд Х == количество...
Может под перехват какой-нибудь место зарезервировано? В 5 байт аккурат инструкция 'jmp rel32' влезает. В итоге, если ф-ию перехватаят, то...
Вообще, валидность PDE/PTE понятие относительное. На пристутствие/отсутствие страницы в памяти указывает бит присутствия P -- нулевой бит элемента...
Izza Ну и что, что там своя MBR? NTLDR'у, в принципе, все равно откуда грузить Win. Подробнее об этом можно почитать здесь.
rei3er Мой вопрос надо читать целиком :) Мне непонятно, как можно сделать 4 уровня привелегий, если для страниц доступно только два, а сегментов...
Интересно, а как онм ввели четыре уровня привелегий с учетом того, что страница имеет всего два уровня привелегий (User/SuperVisor), а сегментная...
Если ничего из предложенного выше не помогло можно воспользоваться NTLDR'ом, подправив соответственно boot.ini.
Noble Ghost Спасибо, похоже, оно :).
twgt Да, да, она самая. Там в конце очень вкусные уровни.
Мое почтение всем Тут как-то кто-то писал, что играет в эту игру. А нет ли у кого полной версии? А то я 18 уровней прошел уже, теперь регистрации...
Настоящий ассемблерщик читает описание параметров ф-ии снизу-вверх: именно в таком порядке он будет класть их в стек :).
nester7 Думаю, речь идет про Solar OS от Bohdan Otanu (не уверен, в правильности написания). Iraqezz Это зависит от того, умеет ли она...
Возвращаясь к теме, задам еще вопрос. Сам подход -- подмена страницы, в случае когда ее начинают сканировать я обдумал и он, вроде, по всем...
Почему то же самое? Префикс замены сегментного регистра переопределяет сегментный регистр, принятый для использования регистром/командой...
Имена участников (разделяйте запятой).