1. http://ropshell.com/ropeme/ropeme-bhus10.tbz2 에 들어가 binary를 다운받는다.
2. tar -xvf로 압축을 풀고 ropeme-bhus10 안에 들어있는 distorm-1.7.30.tar.gz도 압축을 푼다.
3. distorm-1.7.30 폴더로 들어가 ./setup.py build, ./setup.py install을 순서대로 실행한다.
4. ropeme-bhus10/ropeme/ropshell.py에 들어가서 사용한다.
[+] /usr/local/bin에 설치하기
root 권한으로 /usr/local/bin 폴더에서 위의 작업을 하고, /usr/local/lib/python2.7/dist-packages/distorm 안의 파일 권한에 o+r를 추가해준다. (chmod o+r __init__.py)
그런다음 ln -s /usr/local/bin/ropeme-bhus10/ropeme/ropshell.py /usr/local/bin/ 으로 심볼릭 링크를 걸어준다. 그러면 어디에서든 ropshell.py를 입력하면 ropshell이 실행된다.
'Documents' 카테고리의 다른 글
Using Multiple(Virtual) Desktop in Windows 10 VMware (0) | 2015.08.22 |
---|---|
Windows 10에서 MS Office 에러 (0) | 2015.08.19 |
Diophantine Equation(디오판틴 방정식)과 파이썬 코드 (0) | 2015.04.20 |
11회 해킹캠프 "Buffer Overflow 공격의 이해" 발표자료 (0) | 2015.02.15 |
Bleichenbacher's RSA signature forgery (0) | 2015.01.26 |