Ubuntu20.04 下angr 的安装与使用

安装前的环境  python3.8

安装步骤:
(1)下载并安装 python3.12 ,下载地址:Python Source Releases | Python.org
   ./configure --enable-optimizations
   make
   sudo make install

(2)验证安装:
执行这些步骤后,请在终端中输入 python3 --version 来检查 Python3.12 是否已正确安装在您的计算机上。
[01/14/24]seed@VM:~/.../00_angr_find$ python3 --version
Python 3.12.1

(3)pip3 install angr

(4)下载 angr_ctf,地址: https://github.com/jakespringer/angr_ctf

(5)执行 python3  solve00.py
No module named 'angr'        
执行pip命令安装成功了,但是在导入包的时候就是找不见

(6)pip3 show  angr
Name: angr
Version: 9.2.71
Summary: A multi-architecture binary analysis toolkit, with the ability to perform dynamic symbolic execution and various static analyses on binaries
Home-page: https://github.com/angr/angr
Author: 
Author-email: 
License: BSD-2-Clause
Location: /home/seed/.local/lib/python3.8/site-packages
表示 该模块 angr 已经安装,但是没有安装到python3.12的搜索路径下,而是安装在python3.8的搜索路径下。

(7)用合适的python版本执行 solve00.py
[01/14/24]seed@VM:~/.../00_angr_find$ which python3.8
/usr/bin/python3.8

[01/14/24]seed@VM:~/.../00_angr_find$ which python3.12
/usr/local/bin/python3.12

[01/14/24]seed@VM:~/.../00_angr_find$ /usr/bin/python3.8   solve00.py   00_angr_find 

IICLTGRK
[01/14/24]seed@VM:~/.../00_angr_find$ 
 

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值