Дізассемблер дозволяє отримати асемблерний текст програми з машинного коду (.exe ілі.dll модуля). Багато дизасемблери можуть визначати імена викликаються програмою API-функцій. IDA Pro відрізняється від інших дизассемблеров тим, що він здатний розпізнавати імена не тільки API-функцій, але і функцій з MFC (Microsoft Foundation Class - використовується програмами, написаними на Visual C) і OWL (Object Windows Library - використовується програмами, написаними на Borland C), а також стандартних функцій мови Сі (таких як fread (), strlen () і т. д.), включених в код програми.
Установка програми зазвичай не викликає ніяких проблем. Після запуску дизассемблера (файл idaw.exe) з'являється вікно сесії DOS. Не лякайтеся, IDA Pro - нормальне 32-розрядний додаток, просто воно консольне (працює в вікні сесії DOS). Саме тому інтерфейс IDA Pro нагадує інтерфейс звичайної DOS-програми.
Відзначимо кілька моментів, на які Вам слід звернути увагу перед початком роботи з IDA Pro:
Практично всі налаштування (крім кольорової палітри) здійснюються через файл ida.cfg
В першу чергу, давайте поміняємо розміри екрану програми. Змініть розмір на дозволі 1024 × 768 не дуже зручний, тому краще замінити рядок
SCREEN_MODE = 0 (за замовчуванням 32 рядки по 80 символів)
SCREEN_MODE = 0 × 783B (59 рядків по 120 символів) - для дозволу 1024 × 768
це максимальний розмір вікна, яке вміщується на екрані. Якщо у Вас 800 × 600, можете нічого не змінювати.
Запам'ятайте, як виглядає вікно програми при автоматичному виборі шрифту.
З конкретних значень розміру шрифту виберіть той, при якому вікно набере первинного вигляду. Після цього ніяких проблем при закритті програми бути не повинно.
Для того щоб не робити подібні зміни при кожному запуску програми, потрібно відповідним чином змінити властивості запускається файлу. Але встановити конкретний розмір шрифту при запуску для файлу idaw.exe не представляється можливим, т. К. Це не DOS-програма, а Windows-додаток і не має подібних установок. Особисто я для цих цілей використовую власний командний файл (файл з расшіреніе.bat). Він містить тільки один рядок: idaw.exe У властивостях idaw.bat (так я назвав свій файл) я встановив необхідний розмір шрифту (для наведених значень дозволу і розміру вікна це шрифт 8 × 12). Тепер, замість idaw.exe я запускаю idaw.bat - ніяких проблем при закритті більше не виникає.