Набор статей и руководств по дизассемблеру IDA


Набор статей и руководств по дизассемблеру IDA

Основы
Эти вопросы тоже возникнут...
Утилиты
Остальное
Как загрузить файл по требуемому адресу?
Как дизассемблировать программу для другого процессора?

Я загрузил файл. И что?
IDA не превратила байты в инструкции!!!
Hа экране некоторые числа красные. Это зачем?
А что такое автоанализ?


Как посмотреть на переменную/функцию/сегмент/и т.д.?
А если я не помню точного написания?
Как переключать окна?
Как найти текстовую строку в файле?
Хочу найти все ссылки на переменную. Как?
Как остановить поиск?

Мне не нравится вид операнда в инструкции. что делать?
Я нажимаю "О", а операнд в offset не превращается
Как создать функцию?
Как создать структуру?
Как создать символьную константу?
Как создать стековую переменную?
Как переименовать стековую переменную?
Хочу создать инструкцию и нажимаю "C", а она говорит "Already data or code"
IDA неверно представила данные как инструкции. что делать?
Как задать комментарий к функции? А к сегменту?

А можно модифицировать входной файл?
Как записать ассемблерный листинг в файл?
Как сделать 132 символа в строке?
Как переанализировать функцию?
Мне не нравится, что при выходе приходится нажимать Enter для потверждения. Можно ли убрать?
Как поменять размер сегмента?
Как заменить во всем файле все константы 0x400 на символ MYSYMBOL?
Как повысить качество дизассемблирования?
Можно ли запретить автоанализ?
Стековые переменные неправильно определились. что делать?

В конце функции красным написано "SP=..."
Я нажимаю на "U", но на экране ничего не меняется.
Как поменять установки раз и навсегда?
А как можно автоматизировать рутинные действия?
А как провести дополнительный анализ?
Программа оказалась зашифрованной или самомодифицирующейся. Можно что-либо сделать?
IDA говорит "Too many lines".
Почему показывает ds:2016h вместо имени?
Странности с строками, помеченными '*'
Как IDA распознает стандартные функции?

А почему IDA не распознала функцию "..."?
Как создать свой файл сигнатур?
Почему нет паскалевских сигнатур?
Как IDA узнала, что функция ShellExecute имеет 3 аргумента?
Как создать свой IDS файл?
Где хранятся комментарии к досовским прерываниям?
Могу я добавить свои комментарии?
Хочу чтобы IDA дизассемблировала программы для нового процессора.
Хочу чтобы IDA дизассемблировала программы в файлах нового формата.
Мне IDA понравилась. Кому высказать появившиеся у меня идеи?

А существует ли конференция, посвященная IDA?
Можно узнать дальнейшие планы?
Будет ли поддерживаться UNIX?
Сколько строк занимает IDA? Сколько лет она развивается?
Содержание раздела