Binary Analysis Platform 1.3 |
Binary Analysis Platform (BAP) — это платформа для обратной разработки и анализа программ, для которых недоступны их исходные коды. Поддерживается более 30 архитектур, в первую очередь x86, x86-64 и ARM. BAP работает путём дизассемблирования и перевода инструкций в RISC-подобный язык — BAP Instruction Language (BIL). Такой подход позволяет платформе анализировать код одинаково хорошо, независимо от архитектуры. Вместе с платформой поставляется набор инструментов, библиотек и плагинов. Основная цель платформы — предоставить инструментарий для автоматического анализа программ.
BAP написана на Ocaml, и это предпочтительный язык для написания средств анализа, но также имеются биндинги к C, Python и Rust.
Релиз 1.3 является самым большим публичным релизом платформы, который содержит много нового:
bap, ocaml, reverse engineering
http://feedproxy.google.com/~r/org/LOR/~3/EAniI9X2gYY/13670908
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |