전에 칼리에서 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 |