[Запись] IDA|Как IDA проверяет распределение памяти (диапазон памяти и читаемость), автоматически анализируемое текущим двоичным файлом?

Версия ИДА: 7.6

Справочная информация: Раньше я напрямую смотрел на первый и последний адреса адресов в текстовом представлении, чтобы судить о распределении памяти. Это казалось немного неточным. Затем я подумал, что у IDA должна быть своя собственная функция для проверки распределения памяти, и она это очень просто.

1 Посмотреть распределение памяти

Открыть кнопку «Сегменты» на панели инструментов можно через «Вид-Панели инструментов-Сегменты»:

Вставьте сюда описание изображения
Эта кнопка на панели инструментов очень маленькая, как показано ниже:

Вставьте сюда описание изображения
Вы можете увидеть краткое распределение памяти:

Вставьте сюда описание изображения


Вы также можете выбрать кнопку рядом с ним:

Вставьте сюда описание изображения

Затем выберите DS в окне, и вы увидите краткое распределение памяти.

Вставьте сюда описание изображения

Вы также можете открыть эти два окна напрямую через подпредставления View-Open, поэтому я не буду вдаваться в подробности.


2 маленьких пасхальных яйца

Окно дизассемблирования IDA имеет даже функцию автоматического комментирования! В разделе «Дизассемблирование-Автокомментарии» окна «Параметры-Общие»:

Вставьте сюда описание изображения
Вставьте сюда описание изображения

После включения этой функции окно дизассемблирования выглядит так:

Вставьте сюда описание изображения
Полный смысл каждой аббревиатуры команд был сразу ясен...

Еще рекомендуемое чтение:

  1. «[Опыт] IDA|Как скрипт Python использует дизассемблированные переменные и получает значение по адресу дизассемблирования, с методом открытия окна вывода IDA, если оно случайно закрыто»
  2. [Запись] IDA|Ollydbg|Как просмотреть положение инструкций в исходном двоичном файле в двух программах и способ просмотра инструкций по дизассемблированию, соответствующих положению исходного двоичного файла

Supongo que te gusta

Origin blog.csdn.net/qq_46106285/article/details/133533675
Recomendado
Clasificación