angr 安装教程
Eveneko Blogger

Server

登陆服务器

./guest.pem 是服务器ssh密钥。

1
2
chmod 400 ./guest.pem
ssh ubuntu@bj.tencent.eveneko.com -i ./guest.pem

Preview

大家都不建议在实体机上面安装 angr ,所以我们在 Docker 里面安装。

Docker

详情见 Docker 教程

Angr Docker Install

Pull Image

1
sudo docker pull angr/angr:latest

Run Container

1
2
3
4
sudo docker run -idt --name=angr -v [宿主绝对路径]:[容器路径] angr/angr:latest

# example
sudo docker run -idt --name=angr_eveneko -v /home/ubuntu/Workspace/angr:/docker_share/angr angr/angr:latest

Enter Container

1
sudo docker exec -it angr_eveneko /bin/bash

Switch User

1
su angr

Test

1
2
3
4
5
6
7
8
root@e25ddf312b94:/docker_share/angr# su angr
(angr) angr@e25ddf312b94:/docker_share/angr$ cd /home/angr/angr-dev/angr-doc/examples/ais3_crackme
(angr) angr@e25ddf312b94:~/angr-dev/angr-doc/examples/ais3_crackme$ ls
ais3_crackme solve.py
(angr) angr@e25ddf312b94:~/angr-dev/angr-doc/examples/ais3_crackme$ python solve.py
b'ais3{I_tak3_g00d_n0t3s}\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
b'ais3{I_tak3_g00d_n0t3s}'
b'ais3{I_tak3_g00d_n0t3s}'

做到这里算是环境安装完成了。

  • Post title:angr 安装教程
  • Post author:Eveneko
  • Create time:2021-07-01 20:50:54
  • Post link:https://eveneko.com/2021/07/01/angr-install/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
 Comments