Содержание
- Введение 1
- Основы ассемблера FASM и архитектуры x86 2
- - Синтаксис и директивы FASM 2.1
- - Регистры, память и адресация x86 2.2
- - Жизненный цикл программы на ассемблере 2.3
- Инструменты отладки и их функциональность 3
- - Обзор OllyDbg и WinDbg 3.1
- - Встроенные средства отладки FASM 3.2
- - Установка точек останова, пошаговое выполнение, просмотр памяти и регистров 3.3
- Методы отладки и стратегии поиска ошибок 4
- - Локализация ошибок и анализ дампов 4.1
- - Работа со стеком и анализ вызовов функций 4.2
- - Практические советы и рекомендации по отладке 4.3
- Практическое применение отладчиков: примеры и разбор кода 5
- - Отладка ошибок доступа к памяти 5.1
- - Отладка логических ошибок в коде 5.2
- - Отладка проблем вызова функций и работы с параметрами 5.3
- Заключение 6
- Список литературы 7