Добавить новость
ru24.net
Все новости
Март
2023

Симулятор-Отладчик x86-кода

0

Разрабатывая код для очень узких мест, привычного стандартного набора средств и отладчиков зачастую не хватает, когда нам требуется отладить фрагмент алгоритма именно в конкретном случае, в конкретном состоянии окружения и массивов данных.

Требуется вручную в конкретных точках во время пошаговой отладки выставлять все необходимые специфические значения по нужным регистрам, чтобы отследить реакцию кода в исключительно данном моменте и стараясь не упустить ни бита из внимания.

Подавляющее большинство средств отладки не имеют функции отката во времени, что могло бы гораздо упростить отладку в случаях проскока критически важных команд, где значения регистров были очень показательны, но утерялись в данной итерации.

В таких случаях удобно было бы использовать не классическую пошаговую эмуляцию, а более‑менее точную симуляцию с исполнением кода в цикле парсинга инструкций и записью в журнал состояний всех регистров на отдельных операциях всех итераций.

Читать далее



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Даниил Медведев

Теннисист Даниил Медведев после матча в Дубае возмутился из-за камеры на сетке






Из Египта в РФ депортировали россиянина, обвиняемого в похищении бизнесмена

Стрельба в Мытищах: задержан мужчина, ранивший троих в торговом центре

Юра Борисов впервые появился в Голливуде с женой

Новые правила регистрации транспортных средств облегчат жизнь смоленских автомобилистов