angr 설치

2019. 3. 3. 18:49reversing/angr

virtualenvwrapper 설치 



(ubuntu 18.04 환경에서 설치)


- python3-pip 설치


$ sudo apt-get update

$ sudo apt-get upgrade


$ sudo apt-get install python3-pip python3-dev

* ubuntu 18.04는 python3이 기본적으로 설치되어있다.


- virtualenv, virtualenvwrapper 설치


$ pip3 install virtualenv virtualenvwrapper


- virtualenvwrapper 설정


* virtualenvwrapper

virtualenv를 사용하기 위해서는 source를 이용해 가상환경에 진입해야 하는 번거로움이 있다.

(가상환경이 설치된 위치로 이동해야하며, 어느 폴더에 있는지 일일이 기억해야함)

이를 보완하기 위해 virtualenvwrapper를 사용한다.


(출처 : 참고 블로그)


1. 홈 디렉토리로 이동해서 가상환경이 들어갈 폴더를 만들어준다. 


$ cd ~ 


$ mkdir ~/.(폴더 이름)


2. ~/.bashrc 파일 맨 아래에 아래 코드를 입력하고 저장한다.


export WORKON_HOME = ~/.(아까 만든 폴더이름)

source (virtualenvwrapper.sh 위치)


+ virtualenvwrapper.sh 파일 위치 찾기


$ find / -name virtualenvwrapper.sh 2>/dev/null


- virtualenvwrapper 명령어


1. 가상환경 만들기


$ mkvirtualenv (가상환경 이름)


2. 가상환경 지우기


$ rmvirtualenv (가상환경 이름)


3. 가상환경 진입하기


$ workon (가상환경 이름)


4. 가상환경 빠져나오기


(가상환경 이름) $ deactivate

 



angr 설치 



$ mkvirtualenv (가상환경 이름) 

# 새로 만들기

or 

$ workon (가상환경 이름)

# 기존에 만든 가상환경 진입


(가상환경 이름) $ pip install angr



'reversing > angr' 카테고리의 다른 글

[angr] CSCI-4968-MBE crackme0x02  (0) 2019.03.11
[angr] CSCI-4968-MBE crackme0x01  (0) 2019.03.11
[angr] CSCI-4968-MBE crackme0x00a  (1) 2019.03.10
[angr] ais3_crackme  (0) 2019.03.06
[angr] baby-re  (0) 2019.03.04