Версия ИДА: 7.6
Справочная информация: Раньше я напрямую смотрел на первый и последний адреса адресов в текстовом представлении, чтобы судить о распределении памяти. Это казалось немного неточным. Затем я подумал, что у IDA должна быть своя собственная функция для проверки распределения памяти, и она это очень просто.
Каталог статей
1 Посмотреть распределение памяти
Открыть кнопку «Сегменты» на панели инструментов можно через «Вид-Панели инструментов-Сегменты»:
Эта кнопка на панели инструментов очень маленькая, как показано ниже:
Вы можете увидеть краткое распределение памяти:
Вы также можете выбрать кнопку рядом с ним:
Затем выберите DS в окне, и вы увидите краткое распределение памяти.
Вы также можете открыть эти два окна напрямую через подпредставления View-Open, поэтому я не буду вдаваться в подробности.
2 маленьких пасхальных яйца
Окно дизассемблирования IDA имеет даже функцию автоматического комментирования! В разделе «Дизассемблирование-Автокомментарии» окна «Параметры-Общие»:
После включения этой функции окно дизассемблирования выглядит так:
Полный смысл каждой аббревиатуры команд был сразу ясен...
Еще рекомендуемое чтение:
- «[Опыт] IDA|Как скрипт Python использует дизассемблированные переменные и получает значение по адресу дизассемблирования, с методом открытия окна вывода IDA, если оно случайно закрыто»
- [Запись] IDA|Ollydbg|Как просмотреть положение инструкций в исходном двоичном файле в двух программах и способ просмотра инструкций по дизассемблированию, соответствующих положению исходного двоичного файла