본문 바로가기
카테고리 없음

Windows에서 angr 설치하기

by jskimm 2022. 1. 10.
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

이미 설치되어 있다면, [도구] 탭의 [도구 및 기능 가져오기] 클릭

 데스크톱용 VC++ 2015 도구 집합을 선택하고 다운로드한다.
그리고 Visual C++ compiler for python2.7 도 설치해주어야 한다.
http://aka.ms/vcpython27

그 다음, '개발자 명령 프롬프트(Developer Command Prompt)'를 연다.

프롬프트에서 다음 커맨드를 입력하여 순서대로 모듈을 설치해 준다.

 pip install pyvex unicorn simuvex angr

마지막으로 angr가 정상적으로 import 되는 지 확인한다.

 
728x90

댓글