package bap

  1. Overview
  2. No Docs
Binary Analysis Platform

Install

Dune Dependency

Authors

Maintainers

Sources

v0.9.8.tar.gz
sha256=05fe2453f32d498861007a61e6c90fec1f2010e0f3807d3cc38563bbf5a19da2
md5=a0a2a91dc1aec506d240e5ac4300b046

Description

BAP is platform for binary analysis. It provides an OCaml library, a set of tools and Python bindings. It also has a JSON API, exposed with bap-server utility.

BAP uses LLVM library as a disassembling backend, and provide facilities to parse files in ELF, MACH-O, COFF and PE formats. It has a basic support for all LLVM architectures, but first tier platforms are:

  • ARM
  • IA32 aka x86
  • AMD64 aka x86-64

Published: 10 Jun 2015

Dev Dependencies

None

Used by (3)

  1. bap-ida-plugin >= "2.0.0" & < "2.2.0"
  2. bap-ida-python = "2.1.0"
  3. clp_operations

Conflicts

None

OCaml

Innovation. Community. Security.