Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 644 Bytes

angr-setup.md

File metadata and controls

21 lines (13 loc) · 644 Bytes

angr Setup

Note: We highly recommend using PyPy, as do the angr developers.

Install the minimum set of required Python modules, which includes angr:

pip install -r tools/angr/requirements/analysis.txt

Next compile the disassembler:

sudo apt install zlib1g-dev
cd tools/pt
make

You can test the basic functionality of your setup by running the quick unit tests. This should only take a few seconds:

cd tools/angr
python test/run-tests.py TestGriffinParser TestXed TestPTCFG

All the tools for working with angr are located in tools/angr/.