pwntools에서 ROP를 사용하기 위해서는 libcapstone-dev를 설치해야 하는데, Ubuntu 14.04 64bit 환경에서
그냥 설치하려고 하면 왠지 잘 설치가 되지 않는 상황이 발생해서 구글링해서 찾아본 결과를 정리한다.
매우 간단하게 해결할 수 있는 문제였다.
sudo gedit /etc/apt/sources.list
위의 명령을 이용해 gedit으로 sources.list 파일을 열고,
deb http://us.archive.ubuntu.com/ubuntu vivid main universe
위의 문자열을 가장 마지막에 추가해 준다.
sudo apt-get update
이후 apt-get update를 통해 목록을 갱신하고,
apt-get install libcapstone-dev
평범하게 설치해주면 된다.
출처 : http://installion.co.uk/ubuntu/vivid/universe/l/libcapstone-dev/install/index.html
'Knowledge' 카테고리의 다른 글
Kernel/User mode (0) | 2016.04.15 |
---|---|
마이크로/모놀리식 커널 (Micro/Monolithic Kernel) (0) | 2016.04.02 |
PE 파일과 Memory-Mapped File (0) | 2015.12.24 |
Wireshark로 인증서 추출하기 (0) | 2015.11.02 |
제한적 ASLR 해제 방법 (0) | 2015.10.22 |