Re[3]: Как сымитировать "недопустимую операцию"?
От: Dutchman Беларусь http://blogs.rsdn.org/ikemefula
Дата: 15.07.02 09:10
Оценка:
Здравствуйте vic_sea, Вы писали:

Вызови привелигированную инструкцию и все.

VS>>>не проходят — получается "access violation", т.е. доступ к защищенной

VS>>>области памяти. а надо в целях тестирования именно "program performed illegal operation"

VS>>>вставлять DB 555,34,333 в код не предлагать — компилятор ошибку выдает


E>>ud2... (только выше в Pentium)


VS>не помогает. не падает прога, зараза такая. выдает "external exception" и продолжает

VS>выполняться.
VS>как сделать JMP на область памяти содержащую "мусор"?



trash   db "trash"
jmp trash


Можно call trash

Такую гадость можно хучь на Си написать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.