0xtestOS - Metasploitable 3 설치하기 02
0xtestOS - Metasploitable 3 설치하기 02
Metasploitable 3 Github 사이트 링크
https://github.com/rapid7/metasploitable3
모든 설치 순서는 Metasploitable 3 Github 를 기준으로 하며
이 중 To build manually 으로 설치를 진행한다.
1. git 을 통한 Metasploitable 3 다운로드
https://github.com/rapid7/metasploitable3
다운로드는 위 사이트에 접속하여 직접 다운로드하기와
git 이라는 프로그램을 통해 다운로드를 받기 두 가지가 있는데
작업자 편한데로 하면 된다.
직접 다운로드
마우스로 Code 라는 버튼을 클릭 후 Download Zip 을 클릭하여 다운로드 후 압축을 푼다.
git 을 통한 다운로드
우선 압축을 풀 곳을 먼저 선택한 후
git 프로그램을 통해 설치를 진행한다.
명령어 가장 마지막 . 은 현재 위치로 다운로드라는 의미이며
붙이지 않는다면 metasploitable3 이라는 폴더가 만들어진 후 그 안에 파일이 다운로드 된다.
2. VMimage Build 를 위한 packer
앞에 다운로드한 github 사이트의 폴더 중 ISO 폴더를 살펴보면
이번 Metasploitable3 는 ubuntu 와 windows 서버 둘 중 하나로 설치가 운영체제가 만들어지 면서 그 안에 취약점 파일들이 들어가는 형태로 구성이 된다.
packer 를 통해 가상 이미지 제작과 운영체제를 선택한다.
3. vagrant 를 통한 가상 이미지 생성
4. vagrant plugin 설치
5. 가상 이미지 제작
생각보다 시간이 걸리는 마지막 작업
6. 가상 이미지 만들기 확인
위 이미지 하단을 보면 Setting hostname 이라고 나오는 부분에서
아무런 진전도 없고 멈춘 것 처럼 보인다.
이때 VirtualBox 를 실행한다.
자동 실행이 안되서 문제가 생긴 것 처럼 보이지만 숨겨진 형태로 이미 실행 중으로 되어 있음을 확인 할 수 있다.
실행 중인 가상 시스템에 접속 후
ID / PW - vagrant / vagrant 를 입력하여 접속되는지 마지막 확인을 한다.
vagrant add box 단계에서 cannot load such file -- vagrant/reload 이런 문구가 뜨면서 진행이 안되는데 이거 해결방법이 없을까요ㅠㅠ
답글삭제vagrant 설치 파일이 잘못된 것 같습니다.
삭제삭제 후 재설치 하고 path 설정을 통해 어느 곳에서나 vagrant 명령어가 되는지 확인해 보세요.
재설치하고나서 환경 변수 설정에서 path 확인하고 vagrant만 입력했는데 똑같은 오류가 뜨네요ㅠㅠ
삭제