При попытке дизассемблирования программы зависает IDA на операции "Propagaiting type information". Программа простая, никаких защит нет. Пробовал версии IDA от 4.8 до 5.5. В чём может быть дело7
В чем может быть дело - не знаю, но если очень хочется дизассемблировать программу, очистите список Type Libraries по Shift+F11
В какой момент нажимать это сочетание клавиш? До загрузки программы или во время работы анализатора? Выяснил когда нажимать это сочетание клавиш. Но не помогло. Так же зависает на окне с заголовком "please wait" и текстом "Propagaitng type information" По умолчанию там стоит mssdk. пробую удалить его. Так теперь не виснет. А как теперь применить эти типы к файлу?
1) Когда открываете файл на дизассемблирование видите такое окошко: Uploaded with ImageShack.us В разделе Analysis отключите параметр Enabled. 2) а)Опционально. Когда файл будет загружен, нажмите Shift+F5 и удалите оттуда все сигнатуры (кнопка Del). б) Нажмите Shift+F11 и удалите оттуда все библиотеки типов (кнопка та же). 3) Возобновите анализ файла, нажав на панели инструментов зелёный перечеркнутый кружок. Во время анализа в списке библиотек типов может появиться vc6win, можно её удалить во время анализа, если после анализа будет виснуть. Чтобы применить нужную библиотеку типов, в окне библиотек типов нажмите Ins и выберите подходящую (скорее всего mssdk). Вообще интерфейс IDA очень интуитивный, не понятно как такие сложности могут возникать в принципе.