[F.T.Z] HackerSchool F.T.Z 시작하기

2 분 소요

안녕하세요! 🙋‍♂️ Code S 입니다!
재미있게 읽어주세용!
해커스쿨: HackerSchool.org

F.T.Z 를 시작해보자

0x01. F.T.Z 가 뭐지?

HackerSchool F.T.Z
F.T.Z

F.T.Z (Free Training Zone) 는 HackerSchool 커뮤니티에서 제공하는 리눅스 시스템 트레이닝 및 워게임(Wargame) 서비스입니다.
해커스쿨에 직접 접속해서 서비스를 이용하는 방법도 있지만, 간혹 서버가 불안정하여 연결이 되지 않는 경우가 있으므로 본 포스팅에서는 로컬 서버를 구축하여 문제를 푸는 방법에 대해 설명하도록 하겠습니다!

0x02. F.T.Z 시작하기

F.T.Z VMware 다운로드

F.T.Z 로컬 서버를 구축하기 위해 위 링크를 통해 F.T.Z VMware 이미지 파일을 다운로드해서 사용합니다.

0x02 - 1. VMware 로 F.T.Z 구동하기

본 포스팅에서는 VMware Workstation 혹은 VMware Player 가 설치 되어있다고 가정하고 시작하도록 하겠습니다.
(VMware 에 대해서는 👩‍💻 구글 (Google) GOD 에게 문의를 하시면 됩니당!!!! ㅎㅎ)

그럼 Let’s go!

렛츠고

여기서 저는 VMware Worksation Pro 16 으로 진행하도록 하겠습니다!

F.T.Z 다운로드 잘 받으셨다면! 적당한 폴더에 압축을 풀어줍니다.

저처럼 적당한 곳에 압축 풀어주면 됩니다!
압축 해제

그 다음 VMware 를 열고, 압축을 푼 이미지를 불러옵니다.

VMware로 이미지 파일 불러오기_01   VMware로 이미지 파일 불러오기_02
vmware_01   vmware_02
짜잔! 불러오기 성공!
vmware_03

옆에 목록에 Red Hat Linux 9.0 이라는 항목이 생겨난 것을 확인할 수 있습니다!
여기까지 잘 따라왔다면 VMware 로 이미지 파일을 잘 불러온 것입니다. 👍🏻

이제 VMware 에서 Power on this virtual machine 을 클릭해서 이미지를 실행합니다!

F.T.Z 실행!!!!했는데... 오잉??????
vmware_04

이런 창이 뜨면 그냥 I Copied It을 누르면 됩니당!

잘 실행이 되면…!!!!!

F.T.Z 실행!!!!
vmware_05

성공!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

0x02 - 2. F.T.Z 접속하기

Xshell 다운로드

putty 다운로드

F.T.Z 를 구동했으니 이제 접속을 해봐야겠죠????

우선 XShell 또는 Putty 를 준비합니다.
(위에 링크 있어용!!!)

그 다음, VMware에서 구동되고 있는 Red Hat Linux를 열어서 로그인을 합니다.

ftz login   password
root   hackerschool
ftz 로그인 후 접속 화면
vmware_06

그 다음, ifconfig 명령어를 입력하여 현재 vmware로 구동되고 있는 리눅스 운영체제에서 사용 중인 IP 주소를 파악해야 합니다.
(IP 주소의 경우, 구동되는 환경에 따라 다 다른 주소값을 가지게 됩니다. 자신이 구동하고 있는 VMwareIP 주소를 파악하는 것이 중요합니다.)

IP 주소 확인하기
vmware_07

제가 테스트하는 환경에서 구동된 리눅스에서는 192.168.128.131의 주소를 가지고 있는 것을 확인하였습니다.

다음으로 XShell 또는 Putty 중 하나의 프로그램을 선택해서 설치를 한 뒤, 실행합니다.

XShell   Putty
xshell   putty

0x02 - 2 - 1. XShell 을 이용하여 F.T.Z 접속하기

XShell을 실행하면 처음에 다음과 같은 창이 하나 나타나게 됩니다.

XShell 처음 실행하면...
xshell_01

새로 만들기 버튼을 클릭하면 다음과 같은 화면이 나타나며, 화면에 표시된 영역에 제가 표시한 바와 같이 입력을 하면 됩니다!

세션 만들기
xshell_02
만들어진 새로운 세션 확인
xshell_03

세션이 만들어졌다면 연결을 진행합니다.
연결을 진행하게 되면, 처음 연결 이후에 또 연결할 시에 필요한 호스트 인증 키를 저장하겠다는 창이 나타나게 되고 이를 수락하겠냐는 물음이 나타나게 됩니다.
이 때는 무조건 수락 및 저장을 누르시면 됩니다.
어차피 F.T.Z 문제를 모두 정복할 때까지 계속 접속을 할 것이기 때문에 미리 Key를 저장해두는 것이 편리합니다.

호스트 키 저장!
xshell_04

그 다음, 로그인 할 사용자 이름을 입력하는 창이 나타나게 됩니다.
우선, 제대로 연결이 되는지 확인하기 위해 다음과 같이 입력하고 연결이 되는지 확인합니다!

로그인 사용자 이름   Password
level1   level1
로그인 ID 입력   Password 입력
xshell_05   xshell_06

입력을 모두 마치면…!! 드디어 연결이 된 것을 확인할 수 있습니다!!! 😆😆😁

F.T.Z 연결 완료!
xshell_07

0x02 - 2 - 2. Putty 을 이용하여 F.T.Z 접속하기

Putty를 실행하면 다음과 같은 화면이 나타납니다.

Putty 첫 실행 화면
putty_01

화면을 확인했으면 다음과 같이 입력을 진행하고 연결을 해보도록 합니다! 👨‍💻

연결할 세션 정보 입력하기
putty_02

연결!!!!!!!!!! 하는데????????? 다음과 같이 알림창이 뜨면>?!!! OK!! [예(Y)]를 클릭합니다!

알림창이 뜨면...!
putty_03

그러면 드디어 연결??!! 이 아니라 연결할 때 사용할 ID, Password를 입력해줍니다! ㅎㅎ

로그인 사용자 이름   Password
level1   level1
연결 성공!
putty_04

성공!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 성공이닷!

0x03. 마치며..

XShell 을 사용하든 Putty를 사용하든 연결만 되면 끝!

여기까지 읽고 잘 따라오신 여러분에게 박수를 보내드립니다!! (짝짝짝!)🙌🙌🙌

짝짝짝

다음 포스팅부터는 F.T.Z의 문제들에 대해 어떻게 접근하고 해결해 나아가야 하는지를 설명하도록 하겠습니다!!! 🙋🙋‍♂️


맨 위로 이동하기

댓글남기기