bapversion

Binary Analysis Platform

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
AuthorBAP Team
LicenseMIT
Published
Homepagehttps://github.com/BinaryAnalysisPlatform/bap/
Issue Trackerhttps://github.com/BinaryAnalysisPlatform/bap/issues
MaintainerIvan Gotovchits <ivg@ieee.org>
Dependencies
Source [http] https://github.com/BinaryAnalysisPlatform/bap/archive/v0.9.6.tar.gz
sha256=9fca8d8ac91b4257b8d0349cf121ad88d8d40dd45f69741160549ffb5f7e285e
md5=51d81262bf1a78541aff93ccc8f82a11
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/bap/bap.0.9.6/opam
Required by