SystemHack

퍼징 2일차 - 02.14

어젠 하루종일 세팅만 하다가 시간이 다 간거같다.

파이썬 버전관리를 위해 콘다를 설치해서 사용한다.

콘다 설치

설치 완료후에 퍼저를 돌리기 위한 환경을 설정한다.

conda create -n bff python=2.7 //가상 환경 생성 conda env list // 현재 내가 만든 환경 목록

이후 activate 환경명 과 같이 입력하면 내가 생성한 환경이 활성화된다.

커맨드라인 콘솔 맨 앞에 ()가 표시되면 가상환경이 활성화 된 것.

가상환경에서 bff를 사용해야 하기에, 필요한 라이브러리들은 별도로 설치를 해줘야된다.

bff 2.8 기준으로 필요한 라이브러리들은 다음과 같다.

  • numpy
  • scipy
  • pyYAML
  • pywin32
  • python WMI

pip install numpy scipy pyYAML pywin32 WMI

여기까지 해놓고 , call python bff.py 로 퍼저 테스트를 실행하니 또 문제가 발생한다.

원인은 가상환경에 bff 프레임워크가 설치되어있지 않기 때문.

둘중 하나를 선택해야 한다.

  1. 버전 관리의 번거로움을 감수하고 로컬에 설치
  2. 가상환경에 프레임워크 구축하기

오늘은 시간관계상 1로 그냥 진행한다. wmi는 왜인지 pip로 설치가 안되서 bff 설치프로그램에 있는 패키지로 받았다 .

이렇게까지 세팅을 마치고, python2 C:\\BFF\\bff.py 를 하면 정해진 룰셋에 따라 시드파일들을 가지고 퍼징을 진행하면, 드디어 에러가 안뜬다.

---

더 하고 싶은데 퇴근이 늦어져서 계속 못하다가 정리만 겨우겨우 함..