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


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


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


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

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

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

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

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

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

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

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

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

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

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

Версия 7.0 (2) Build 170914
Разработчик
Язык интерфейса Английский
Активация (RG) Не требуется
Совместимость macOS 10.13 и новее
Архитектура x86 (64-bit)
Примечание "ida" и "ida64" оба 64-х битные. Отличие только в том, что "ida" работает в 32-х битном адресном пространстве, а "ida64" - в 64-х битном
Угрозы не найдены Угрозы не найдены. Подробнее...
Опубликовано (изменено): 12.10.2022 Просмотры: 11 706

FAQ

Проблемы с установкой и активацией? Запросить помощь

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

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

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

  1. Как получить значок для запуска 32-битной версии:
    1) Скопировать 64-битное приложение
    2) Открыть содержимое пакета и отредактировать файл Info.plist:
    2.1) Подменить: i64 -> idb, I64 -> IDB, appico64.icns -> appico.icns, ida64 -> ida (везде, где будет найдено)
    3) Сохранить файл

    Еще там рядышком лежит Info.plist.bak тоже по идее с нужным содержимым, но я не проверял подмену на него.
Версия 7.0 (2) Build 170914
Разработчик
Язык интерфейса Английский
Активация (RG) Не требуется
Совместимость macOS 10.13 и новее
Архитектура x86 (64-bit)
Примечание "ida" и "ida64" оба 64-х битные. Отличие только в том, что "ida" работает в 32-х битном адресном пространстве, а "ida64" - в 64-х битном
Угрозы не найдены Угрозы не найдены. Подробнее...
Опубликовано (изменено): 12.10.2022 Просмотры: 11 706
Наверх