bap-frames
bap-frames copied to clipboard
Store and read traces in Protobuf
Overview
Frames is a format for storing execution traces. This repository contains:
- A description in piqi language of the
framesformat; - A
C++library for writing data in theframesformat - An
OCamllibrarybap-framesfor reading data in theframesformat - A BAP plugin
framethat providesframesformat reader for thebap-pluginslibrary
Build and install
OCaml bap-frames library
From sources
oasis setup
./configure --prefix=`opam config var prefix`
make
make install
From opam
-
Add our opam repository if you don't have one
opam repository add bap git://github.com/BinaryAnalysisPlatform/opam-repository.git -
install
opam install bap-frames
C++ libtrace library
-
Generate configuration files
cd libtrace ./autogen.sh -
Configure (use configuration options to your taste)
./configure -
Compile and install
make make install