반응형

hackerschool FTZ : https://drive.google.com/file/d/1KzAzE1lylFqpyH6LWnWFfZzoANpDD2nS/view?usp=share_link 

 

VMware Fusion : https://www.vmware.com/kr/products/fusion/fusion-evaluation.html

 

이 포스팅에서는 MacOS에서 VMware fusion을 이용해 hackerschool의 FTZ를 구축한다.

(MacOS에서는 VMware workstation 대신 VMware fusion을 이용한다.)

 

.vmx 파일을 ovftool을 이용해 .ovf로 변환해주면 VBox(VirtualBox)에서 할 수 있을 것 같긴 하지만, VMware Fusion을 이용하면 복사만으로도 구축을 할 수 있기 때문에 간편하게 구축하기 위해 VMware Fusion을 사용했다.

 

- FTZ login

root/hackerschool

- training Zone(총 10개)

login : trainer1 / password : trainer1

- hacking Zone(총 20개)

login : level1 / password : level1

 

FTZ 풀고 난 후 LOB를 통해 시스템 해킹 입문 과정을 끝낸다.

 

System Hacking 입문 pdf들 : https://www.hackerschool.org/Sub_Html/HS_Community/?Type=University&More_Size=-70

 


구축

 

 

위의 링크를 통해 압축 파일을 다운로드 한 뒤 압축을 풀면 위와 같이 두 개의 파일이 있다.

 

이 중 Vmware_Redhat_9_FTZ.zip 파일을 압축 해제해준다.

 

 

Vmware_Redhat_9_FTZ.zip 파일을 압축 해제한 후 압축 해제 된 디렉토리에 들어가면 위와 같이 있다.

 

이 중 Red Hat Linux.vmx를 더블 클릭하면, VMware Fusion이 실행된다.

 

 

그러면 위와 같이 화면이 뜨는데, I Copied it을 선택해준다.

 

 

위와 같이 뜨게 되면 성공이다.

 

이제 이 상태에서 root를 입력하고 Enter한 뒤 password로는 hackerschool을 입력한다.

 

 

그러면 위와 같이 "Last login" 문구와 함께 로그인에 성공한다.

 

이 상태에서 "ifconfig" 명령을 입력하면 위와 같이 현재 가상 머신의 내부 IP가 보인다.

 

 

터미널에서 위와 같이 ssh로 연결하면 연결에 성공한다.

 

level1의 비밀번호는 level1이다.

 


만약, 연결이 되지 않고 위와 같은 오류가 발생한다면 아래의 내용을 펼쳐서 참고한다.

더보기
 vi ~/.ssh/config

 

터미널에서 위의 명령어를 입력해 파일의 내용을 아래와 같이 수정한다.

 

Host [FTZ 가상 머신의 IP]
    KexAlgorithms +diffie-hellman-group1-sha1
    Ciphers +aes128-cbc


PubkeyAcceptedAlgorithms +ssh-rsa
HostkeyAlgorithms +ssh-rsa

 

다시 ssh로 연결하면 위와 같이 잘 동작할 것이다.



한글 깨짐

 

위와 같이 글자가 깨져보일 수 있다.

 

 

터미널 설정 -> Profiles(프로파일) -> Terminal -> Character encoding의 값을 원하는 언어의 EUC 인코딩으로 설정

 

 

다시 터미널에서 위와 같이 명령어를 입력하면 한글이 잘 출력된다.

반응형

+ Recent posts