Окно IDA Pro для создания и исполнения коротких сценариев

Сейчас вы уже знаете, как загрузить двоичный файл в IDA Pro для его после­дующего дизассемблирования. Однако прежде чем выполнять загрузку файла, необходимо знать, как работают «горячие» клавиши в IDA Pro. «Горячая» клавиша — это клавиша на клавиатуре, при нажатии которой выполняется определенная команда. Чтобы выполнить какую бы то ни было команду, необходимо, чтобы курсор 0ь, л расположен в пределах главного окна среды разработки IDA Pro. «Горя­чие клавиши определены в файле idagui. cfg, который находится в корневом •каталоге IDA Pro. Отрывок из этого файла показан
«Горячие” клавиши, определенные по умолчанию, можно изменить, соответ­ствующим образом откорректировав файл idagui. cfg. Однако в данной книге рассматриваются только «горячие» клавиши по умолчанию. Теперь, ознако­мившись с понятием «горячих» клавиш, вы можете применять их при дизас­семблировании нашего двоичного файла. В предыдущем примере мы создали новый сегмент, т. е. OxFOOO. Теперь пе­рейдем к первой инструкции BIOS, которая исполняется в этом сегменте, т. е. к адресу Oxfooo : oxfffo. Нажатие клавиши откроет диалоговое окно Jump to address, В котором требуется указать адрес перехода. Диалоговое окно для указания адреса перехода Введите в поле Jump to address адрес, к которому требуется перейти. Адрес необходимо вводить в полном формате , Как показано на т. е. в данном случает необхо­димо ввести Fooo : fffo. Чтобы осуществить фактический переход к этому адресу, нажмите кнопку ОК. Обратите внимание, что префикс Ох вводить не требуется, так как значения в поле ввода по умолчанию интерпретируются в шестнадцатеричном формате. Результат исполнения команды перехода пока­зан Теперь следует преобразовать значение, находящееся по этому адресу, в ос­мысленную машинную инструкцию. Для этого нажмите клавишу . Ре­зультат исполнения этой команды показан Возвратиться назад после выполненного перехода можно, нажав клавишу .
Теперь имеющихся у вас основных знаний хватит, чтобы пользоваться IDA Pro. Если вы еще недостаточно хорошо ознакомились с клавиатурными комбинациями IDA Pro, то всю необходимую информацию можно найти в файле idagui. cfg.



Рубрика: Женский интерес

Комментарии закрыты.