Шаг 105.
Отладчик W32Dasm. Отображение данных

    На этом шаге мы рассмотрим способы отображения данных.

    Есть несколько вариантов работы с данными.

    Во-первых, имеется команда HexData | Hex Display of Data/Objects, где можно просмотреть содержимое сегментов данных в шестнадцатеричном и строковом варианте. Кроме того, сам код программы также можно просматривать в шестнадцатеричном виде. Для этого используется команда HexData | Hex Display of Code Data.

    Во-вторых, имеется пункт меню Refs | String Data References. Это весьма мощное и полезное средство. При выборе этого пункта появляется список строк, на которые имеются ссылки в тексте программы. Во всяком случае, это то, что сумел определить дизассемблер при анализе программы. Выбрав нужную строку, можно двойным щелчком перенестись в соответствующее место программы. Если ссылок на данную строку несколько, то, продолжая делать двойные щелчки, мы будем переходить во все нужные места программы. На рисунке 1 изображено окно ссылок на строковые типы данных.


Рис.1. Окно ссылок на строки

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

    На следующем шаге мы рассмотрим вывод импортированных и экспортированных функций.




Предыдущий шаг Содержание Следующий шаг