本文最后更新于525 天前,其中的信息可能已经过时!
Angr需要python3的环境,且非常依赖python的虚拟环境,这边可以用virtualenv来安装angr
0x0.安装virtualenv环境
可以用下面这条指令安装,报的警告可以无视掉
pip install virtualenv
如果没有成功的话可以尝试下面两种方法(没试过)
- apt-get install virtualenv
- pip3 install -i http://pypi.douban.com/simple –trusted-host pypi.douban.com virtualenv
0x1.随便创个工作目录并进入
mkdir angrfile
cd angrfile

0x2.进入虚拟环境
angr需要在python虚拟环境下才能用(我是这样理解的),先创建虚拟环境:
virtualenv venv
有博主用的是这行代码“virtualenv –no-site-packages venv”但是我用会报错,用上面的代码就可以正常用

然后进入虚拟环境
source venv/bin/activate
0x3安装angr
直接pip,kali上要是有py2和py3的话要pip3
pip3 install angr
或者用豆瓣下载
pip3 install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com angr
成功后可以python一下试试能不能用

没报错就是能用,以后在用angr的时候要再开一次虚拟机不然还是会报错 : (