본문 바로가기

Reversing/▷ Study

angr 설치

전에 칼리에서 angr 설치하다가.. 오류 고치느라 몇일을 고생한 적이 있다. 

이참에 우분투로 갈아탔는데 앞으로 칼리쓸 일은 없을거같다.


먼저 angr를 설치하기 위한 명령어 단계이다.

1.

sudo apt-get update

2.

sudo apt-get install virtualenvwrapper python2.7-dev build-essential libxml2-dev libxslt1-dev git libffi-dev cmake libreadline-dev libtool debootstrap debian-archive-keyring libglib2.0-dev libpixman-1-dev libqt4-dev graphviz-dev binutils-multiarch nasm libc6:i386 libgcc1:i386 libstdc++6:i386 libtinfo5:i386 zlib1g:i386

3.

mkdir ~/.environments

4.

vi ~/.bashrc 에 들어간 후 맨 아래에다

export WORKON_HOME="~/.environments"

source (virtualenvwrapper.sh 경로) (find로 경로 찾기)

위 두 코드 입력

5.

source ~/.bashrc 

6.

mkvirtualenv angr && pip install angr

7.

git clone https://github.com/angr/angr-dev.git

cd angr-dev

./setup.sh -i -e angr


이제 설치가 완료된다.

해당설치는 angr 라는 가상 환경에 설치되는 것이기 때문에

workon angr 명령어로 가상환경에 들어 갈 수 있고

deactivate 명령어로 나갈 수 있다.


출처 : http://blog.kimtae.xyz/170

(감사합니다 튜기님!)

'Reversing > ▷ Study' 카테고리의 다른 글

[CodeEngn] basic 20  (0) 2018.01.04
Retargetable Decompiler  (0) 2017.12.23
ELF Simple Anti Reverser  (0) 2017.06.22
프로그램 실행구조  (0) 2017.03.15
어셈블리와 C언어의 포인터 구문 형식  (0) 2017.03.08