Рейтинг книги:
7 из 10

Тонкости дизассемблирования

Kaspersky Kris

Уважаемый читатель, в нашей электронной библиотеке вы можете бесплатно скачать книгу «Тонкости дизассемблирования» автора Kaspersky Kris в форматах fb2, epub, mobi, html, txt. На нашем портале есть мобильная версия сайта с удобным электронным интерфейсом для телефонов и устройств на Android, iOS: iPhone, iPad, а также форматы для Kindle. Мы создали систему закладок, читая книгу онлайн «Тонкости дизассемблирования», текущая страница сохраняется автоматически. Читайте с удовольствием, а обо всем остальном позаботились мы!
Тонкости дизассемблирования

Поделиться книгой

Описание книги

Автор: Kaspersky Kris
Серия:
Страниц: 4
Год:

Отрывок из книги

Обратим внимание так же и на последовательности типа 0x66 0x66 [ xxx ] . Хотя фирма intel не гарантирует корректную работу своих процессоров в такой ситуации, но фактически все они правильно интерпретируют такую ситуацию. Иное дело некоторые отладчики и дизассемблеры, которые спотыкаются и начинают некорректно вести себя. Есть еще один интересный момент связанный с работой декодера микропроцессора. Декодер за один раз считывает только 16 байт и, если команда «не уместиться», то он просто не сможет считать «продолжение» и сгенерирует исключение «Общее нарушение защиты». Однако, иначе ведут себя эмуляторы, которые корректно обрабатывают «длинные» инструкции. Впрочем, все это очень процессорно-зависимо. Никак не гарантируется сохранение и поддержание этой особенности в будущих моделях, и поэтому злоупотреблять этим не стоит, иначе ваша защита откажется работать. Префиксы переопределения сегмента могут встречаться перед любой командой, в том числе и не обращающейся к памяти, например, CS : NOP вполне успешно выполнится. А вот некоторые дизассемблеры сбиться могут...

Популярные книги

Тонкости дизассемблирования

Поделиться книгой

arrow_back_ios