공부합시다!/모의해킹

Metasploitable3 설치 : 2022년 1월 14일 작성

간서치 2022. 1. 14. 20:53
728x90

Metasploitable3가 W2k8 ISO파일 위치가 변경이 되면서 설치가 되지 않는 문제가 발생합니다.

해서 vagrant cloud 사이트에서 제공하는 box image를 내려받아 설치하는 법을 포스팅합니다.

이 글의 작성일자는 2022년 1월 24일 입니다.

 

1. vagrant 설치

2. vagrant-vmware-utility_1.0.21_x86_64.msi 설치

3. vagrant plugin 설치

4. vagrant init

5. Vagrantfile 작성

6. vagrant up

7. vagrant destroy 

순서로 작성합니다.

 

1. vagrant 설치

 1.1. https://www.vagrantup.com/downloads  

 1.2. vagrant 64bit

2. vagrant-vmware-utility_1.0.21_x86_64.msi 설치

  1.2. vagrant 2.2.19 버전 다운로드 (버젼이 달라져도 상관없습니다.)

  1.3. 좌측 하단의 VMware Utility 를 다운로드 합니다.

 

3. vagrant plugin 설치

 3.1. cmd 실행

 3.2. vagrant plugin install vagrant-vmware-desktop

;lugin install

4. vagrant init

 4.1. vagrant 초기화

  4.1.1. 폴더 생성 

  4.1.2. 해당 폴더로 cmd창 이동

 4.2. vagrant init

  4.2.1. 초기화 후 Vagrantfile을 확인합니다. 나중에 작성할 Vagrantfile과 교체합니다.

vagrant 초기화

5. Vagrantfile 작성

 5.1. VScode나 편집기 등을 이용하여 Vagrantfile 을 생성합니다. 절대 확장자 주지 마세요

 5.2. 해당 파일을 읽어 들어 가사머신을 생성합니다.

 5.3. 6번째 줄의  config.vm.box_url을 다운로드한 desktop의 이미지 이름으로 지정합니다.

Vagrantfile

 

 

 5.4. vmware-desktop용 이미지 검색

  5.4.1. https://app.vagrantup.com/boxes/search

이미지 검색

 5.5. 검색된 이미지 다운로드

vmware-desktop용 다운로드

 

 5.6. 다운로드 폴더의 이미지 이름과 Vagrantfile의 이름이 정확하게 일치해야 합니다.

다운로드 이미지

6. vagrant up

  6.1. 기존 4-1에서 작성한 Vagrant 파일과 교체 합니다.

  6.2. vagrant up 실행

vagrant up

6.3. vagrant 계정 선택 후 password 란에 vagrant  입력

logon

6.4. IP 설정

 저희 학생분들은 왜 저 IP를 사용하는지 아실겁니다.

그리고 또한 반드시 Local Area Connetion 2번에 설정하셔야 합니다.

IP설정

 

7. vagrant destroy

 7.1. 생성된 VM을 삭제하려면 vagrant destroy로 삭제합니다.

vm 삭제

자료가 없어 다시 구성하는 데 조금 애를 먹었습니다.

vmware workstation용으로 구성을 하면  vmware-tool설치 문제로 error가 발생합니다.

해서 기존의 vmware-tool을 그냥 이용하시길 권장 드립니다.

 

Have a nice day!

728x90