Binary Ninja – 3.1.3469, macOS 10.15 и новее
Подробности
- Версия: 3.1.3469
- Разработчик: Vector 35 Inc.
- Язык интерфейса: Английский
- Совместимость: macOS 10.15 и новее
- Архитектура: ARM, x86 (64-bit)
Что нового
Примечания к выпуску доступны на официальном сайте binary.ninja
Описание
Binary Ninja — интерактивная платформа дизассемблера, декомпилятора и бинарного анализа для обратного проектирования, аналитиков вредоносных программ, исследователей уязвимостей и разработчиков программного обеспечения, работающая на Windows, macOS, Linux.
Дизассемблирование: дизассемблировать исполняемые файлы и библиотеки различных форматов, платформ и архитектур.
Декомпиляция: декомпилировать код в C или BNIL для любой поддерживаемой архитектуры, включая вашу собственную.
Автоматизация: автоматизируйте анализ с помощью API-интерфейсов C++, Python и Rust внутри или вне пользовательского интерфейса.
Анализ: Визуализируйте поток управления и интерактивно перемещайтесь по перекрестным ссылкам.
Аннотирование: называйте переменные и функции, применяйте типы, создавайте структуры и добавляйте комментарии.
Совместная работа: легко сотрудничайте с синхронизированными фиксациями с помощью нашего корпоративного продукта.
Особенности:
Дизассемблирование файлов – Vector 35 обеспечивает собственную поддержку дизассемблирования различных архитектур , включая x86, x86-64, ARMv7 (с Thumb2), ARMv8 (AArch64), PowerPC, 6502, Z80 и MIPS. Кроме того, наше сообщество поддерживает множество других архитектур через нашу общедоступную экосистему плагинов. Загрузчики доступны для всех основных платформ (PE, Mach-O, ELF) и могут быть расширены или настроены с помощью нашего API .
Декомпилирование кода – Наш встроенный декомпилятор работает со всеми официально поддерживаемыми архитектурами по одной цене и основан на мощном семействе IL под названием BNIL . На самом деле, не только наши архитектуры, но даже архитектуры сообщества могут производить потрясающую декомпиляцию. Наш декомпилятор выводит как на C, так и на BNIL и может быть включен по требованию.
Автоматизируйте что угодно – Наш обширный API можно использовать для создания и настройки загрузчиков, добавления или расширения архитектур, настройки пользовательского интерфейса или автоматизации любого рабочего процесса (типы, исправления, декомпиляция… что угодно!). Привязки доступны для C++, Python и Rust.
Создание плагинов – Сделали что-то классное и хотите поделиться? Опубликуйте свой плагин сообщества и разместите его в нашем Менеджере плагинов! Эти плагины могут быть установлены (или обновлены) в любое время любым клиентом прямо в клиенте.
Быстрая сортировка – Используйте наш API для быстрой пакетной обработки файлов и просмотра результатов в нашем представлении сортировки. Используйте график энтропии, чтобы определить области интереса, такие как упакованные или зашифрованные данные. Нажмите на любое место, чтобы быстро перейти туда.
Исследуйте в интерактивном режиме – Мы не просто создали лучшую автоматизацию и API для бинарного анализа, но и разработали наш пользовательский интерфейс преднамеренно и чисто. Никаких отвлекающих факторов, но все функции, которые вам нужны для самых больших задач, включая несколько вкладок, синхронизированные и разделенные представления, настраиваемые макеты и многое другое.
Аннотировать все – Реверс-инжиниринг — это процесс исследования неизвестного. По мере улучшения вашего понимания мы даем вам инструменты для представления этого и улучшения анализа. Добавляйте типы, структуры, комментарии, выделения, теги и многое другое.
Патч эффективно – Создавайте двоичные исправления быстро и эффективно с помощью различных инструментов, специально созданных для повышения скорости. Редактируйте строки сборки напрямую, выбирайте предустановленный патч, редактируйте необработанные байты с помощью нашего шестнадцатеричного редактора или даже компилируйте C в исполняемый файл напрямую с помощью нашего собственного встроенного компилятора SCC .
Переключение платформ – Вы никогда не застрянете. Binary Ninja не только без проблем работает на Windows, macOS и Linux , но и включает все три платформы по одной цене.
Беги без головы – Нет необходимости проводить анализ только внутри Binary Ninja. Вместо этого добавьте Binary Ninja в свою среду анализа. Используйте python repl по вашему выбору или даже статически скомпилируйте нашу основную библиотеку анализа в существующую структуру, наш анализ может быть полностью отвязан от пользовательского интерфейса.
Скачать Binary Ninja
![](https://i0.wp.com/appstorrent.ru/uploads/posts/2022-10/1665451574_binary-ninja-icon.png?w=708&ssl=1)
Скачать бесплатно (373 МБ)
![](https://i0.wp.com/appstorrent.ru/uploads/posts/2022-10/1665451574_binary-ninja-icon.png?w=708&ssl=1)
Скачать бесплатно (373 МБ)
![](https://i0.wp.com/appstorrent.ru/uploads/posts/2022-10/1665451574_binary-ninja-icon.png?w=708&ssl=1)
Скачать бесплатно (373 МБ)
Скачать Binary Ninja Предыдущие версии
Binary Ninja v3.0.3233 [AMPED] для macOS 10.14 и новее Binary Ninja 2.0.2170 DEMO для macOS 10.13 и новее Binary Ninja 2.0.2097 [license] для macOS 10.13 и новееFAQ
Как установить и активировать?
Инструкция по установке и активации поставляется в комплекте (внутри).
Программа повреждена? Битый файл? Или другие ошибки?
Ошибок много, сюда всё не влезет. Поэтому все решения (с картинками) мы расписали в статье: Ошибки при установке приложений на Мак
Как обновлять? Официально? Что будет с активацией?
Официальные обновления могут привести к потере активации, если обратное не написано в инструкции по установке. Для обновления ПО с этого сайта необходимо здесь же (при наличии) скачать новую версию этого ПО, и установить его поверх (с заменой) установленной на вашем компьютере версии. В таком случае вы сохраните активацию и настройки этого ПО. Подробнее в статье: Обновление пиратских приложений
Как скачать? Не работает ссылка? Что за .torrent?
Для скачивания крупных файлов рекомендуется использовать любой менеджер загрузок, например, FDM (Free Download Manager) Для скачивания с ФО по типу Filen.io не рекомендуется использовать браузер Safari. Используйте, например, Google Chrome, или вышеупомянутый FDM. Для скачивания файлов через торрент (файл.torrent) требуется наличие Торрент-клиента, например, Transmission, или вышеупомянутый FDM. Не забывайте, что провайдеры могут блокировать доступ к некоторым сайтам (1fichier.com и др.), для обхода блокировок рекомендуется использовать VPN.
Вышел апдейт. Когда обновите версию?
Администрация сайта ничего не взламывает. Этим занимаются релиз-группы и некоторые энтузиасты. От них и зависит наличие обновлений. Но вы можете ломать софт самостоятельно, начав изучать реверс инжиниринг
Добавьте… Где стол заказов?
Точно не в комментариях. Администрация сайта ничего не взламывает, стол заказов отсутствует. Но вы можете заказать (не бесплатно) нужный софт в специальной ветке на forum.ru-board.com
Как поменять язык?
Откройте Системные настройки -> Основные > Язык и регион -> Приложения – “+”. Выберите приложение и язык. Способ актуален для большинства приложений. Язык в продуктах Adobe обычно выбирается на этапе установки самого продукта. Язык в играх обычно меняется в настройках самой игры. Бывают исключения. Не стесняйтесь искать информацию в интернете.
Как удалить?
Вариантов много. Самый простой – использовать специальные утилиты для удаления приложений, например, App Cleaner & Uninstaller А для удаления продуктов Adobe используйте Creative Cloud Cleaner Tool
Нужна помощь?
На сайте есть платная услуга – удалённая помощь (через AnyDesk, Zoom, Skype) с установкой любых приложений (не только с этого сайта) на любой компьютер Мак или ПК. Подробнее…