Войти

IDA Pro - это дизассемблер для компьютерного программного обеспечения, который генерирует исходный код на языке ассемблера из машинного исполняемого кода. Он поддерживает множество форматов исполняемых файлов для различных процессоров и операционных систем.


Самой сильной стороной программы является то, что здесь имеется свой встроенный отладчик данных. С его помощью опытные специалисты смогут значительно упростить основные рабочие моменты, которые будут поддерживаться полностью автоматизированными инструментами. 


Название IDA Pro происходит от английского Interactive Disassembler. IDA используется для анализа вирусов (antivirus companies), исследования защит систем (software security auditing), обратной инженерии (reverse engineering). Хотя IDA и не является декомпилятором (decompiler), она содержит отладчик (debugger) и может анализировать программы на высоком уровне.


Основная задача - превращение бинарного кода в читаемый текст программы. Ниже приведены некоторые возможности, уникальные для этой программы:

распознавание стандартных библиотечных функций (технология FLIRT)

интерактивность работы

развитая система навигации

система типов и параметров функций

встроенный язык программирования IDC

открытая и модульная архитектура

возможность работы практически со всеми популярными процессорами (список)

возможность работы практически со всеми популярными форматами файлов (список)

работа со структурами данных высокого уровня: массивами, структурами, перечисляемыми типами

Примечания к выпуску доступны на официальном сайте hex-rays.com >

Версия 9.4.260610.6c3b13fe
Разработчик
Язык интерфейса Английский
Активация (RG) В комплекте
Совместимость macOS 10.15 и новее
Архитектура ARM, x86 (64-bit)
Угрозы не найдены. Подробнее...
Опубликовано (изменено): 7.07.2026 Просмотры: 58.4К

FAQ

Комментарии 21

Оставлять комментарии могут только зарегистрированные пользователи... Войти
admin Avatar
admin Комментарий закреплён

Минимальная для запуска версия macOS для IDA Pro 7.0 неизвестна, но как минимум на macOS Mojave она запускается, а если судить, что эта версия программы была выпущена в 2017 году, то и на macOS High Sierra тоже точно должна запуститься. На счет запуска на более старых версиях macOS - вопрос открытый.

    1. MacBook Pro (16-inch, M3, 2023), macOS Tahoe
  1. Проблема с установкой . при запуске PATCH выдает :
    2. Install Patch ARM” is damaged and can’t be opened. You should eject the disk image.
    This item is on the disk image “IDA Professional 9 SP1 v9.3.260327.45855dfd macOS.dmg”.
    При добавлении лицензии в указанный файл по инструкции и последующего запуска, программа не видит лицензию.

    macOS Tahoe 26.4.1 chip М4
  2. MacBook Pro (13-inch, M1, 2020), macOS Tahoe
  3. Permission denied. Please ensure that 'mac_server_arm' is either codesigned or running as root.

    For more info, please see the 'Debugger for macOS' help entry.

    I tried multiple methods, codesign, sudo, but I am not able to make the ARM Macos debug server running (IDA is useless without it)

    can someone help?
    1. Mac mini (2024), macOS Tahoe
  4. MacBook Air (M1, 2020), macOS Sonoma
  5. MacBook Air (M1, 2020)
  6. MacBook Pro (16-inch, M3, 2023), macOS Tahoe
  7. MacBook Pro (14-inch, 2021), macOS Tahoe
  8. Mac Studio (2023), macOS Sonoma
  9. MacBook Pro (16-inch, M5 Pro or M5 Max, 2026), macOS Tahoe
  10. MacBook Air (M1, 2020), macOS Sequoia
  11. Как получить значок для запуска 32-битной версии:
    1) Скопировать 64-битное приложение
    2) Открыть содержимое пакета и отредактировать файл Info.plist:
    2.1) Подменить: i64 -> idb, I64 -> IDB, appico64.icns -> appico.icns, ida64 -> ida (везде, где будет найдено)
    3) Сохранить файл

    Еще там рядышком лежит Info.plist.bak тоже по идее с нужным содержимым, но я не проверял подмену на него.
Версия 9.4.260610.6c3b13fe
Разработчик
Язык интерфейса Английский
Активация (RG) В комплекте
Совместимость macOS 10.15 и новее
Архитектура ARM, x86 (64-bit)
Угрозы не найдены. Подробнее...
Опубликовано (изменено): 7.07.2026 Просмотры: 58.4К
Наверх