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
Author | BAP Team |
---|---|
License | MIT |
Published | |
Homepage | https://github.com/BinaryAnalysisPlatform/bap/ |
Issue Tracker | https://github.com/BinaryAnalysisPlatform/bap/issues |
Maintainer | Ivan Gotovchits <ivg@ieee.org> |
Dependencies | |
Source [http] | https://github.com/BinaryAnalysisPlatform/bap/archive/v0.9.8.tar.gz sha256=05fe2453f32d498861007a61e6c90fec1f2010e0f3807d3cc38563bbf5a19da2 md5=a0a2a91dc1aec506d240e5ac4300b046 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/bap/bap.0.9.8/opam |
Required by
- bap-ida-plugin>=2.0.0 & <2.2.0
- bap-ida-python=2.1.0
- clp_operations