728x90
원래 Windows 에서 angr 설치가 불가능한 것은 아니였지만... 엄청 귀찮았다 (libVEX)
완전히 잘 작동하는 것도 아니였고...
그런데 VS에서 엄청 편하게 설치할 수 있는 방법을 찾았다!
[환경]
Windows 10
Python 2.7 기준, 설치 후 환경변수 등록
Visual Studio 를 설치할 수 있는 여유 공간 (약 5~6기가 정도)
Visual Studio는 상업적인 용도가 아닌 한, MS 공홈에서 무료로 받을 수 있다
https://www.visualstudio.com/ko/downloads/?utm_source=mscom&utm_campaign=msdocs
https://www.visualstudio.com/ko/downloads/?utm_source=mscom&utm_campaign=msdocs
이미 설치되어 있다면, [도구] 탭의 [도구 및 기능 가져오기] 클릭
![](https://blog.kakaocdn.net/dn/bQtbhH/btrp8qnybrM/k7BxCDvo2nWqxkwAkkNGR1/img.png)
데스크톱용 VC++ 2015 도구 집합을 선택하고 다운로드한다.
그리고 Visual C++ compiler for python2.7 도 설치해주어야 한다.
http://aka.ms/vcpython27
그 다음, '개발자 명령 프롬프트(Developer Command Prompt)'를 연다.
프롬프트에서 다음 커맨드를 입력하여 순서대로 모듈을 설치해 준다.
pip install pyvex unicorn simuvex angr
마지막으로 angr가 정상적으로 import 되는 지 확인한다.
728x90
댓글