SRAC

January 8, 2018 ยท View on GitHub

SRAC - a Simple Return Address Checker SRAC

Building Test Example

To build:

cd test
mkdir build
cd build
cmake ..
make

To run:

./test AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Building SRAC - QBDI

To build:

cd SRAC-QBDI
mkdir build
cd build
cmake ..
make

To run:

LD_PRELOAD=PATH/TO/libQBDI.so ./srac AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Building SRAC - QBDI - FRIDA

To build:

cd SRAC-QBDI-FRIDA
mkdir build
cd build
# If frida-compile is not installed
  npm install frida-compile babelify
  ./node_modules/.bin/frida-compile ../FridaQBDI_srac.js -o SRAC.js
# else
  frida-compile ../FridaQBDI_srac.js -o SRAC.js

To run:

frida ../../test/build/test -l ./SRAC.js