시스템 해킹을 공부하고자 하면 누구나 알만한
해커스쿨의 FTZ(Free Trainnig Zone)을 구축해봅시다.
https://www.hackerschool.org/Sub_Html/HS_FTZ/html/ftz_start.html
보통 FTZ로 리눅스를 배우고 버퍼 오버플로우 기법으로 확장해가면서
LOB(Lord Of Buffer overflow)로 이어지고... 워게임 문제폴고..
한다고 하니까. FTZ로 여러분의 기본기를 다져봅시다.
VMware 설치
FTZ를 로컬서버로 구동하기 위해서 VMware를 설치할 것입니다.
다른 블로그에도 있고.. 암튼 VMworkstation 설치하시면 되겠습니다.
https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
FTZ 이미지 파일 설치
리눅스를 힘들게 설치하지 않아도 이미지 파일만 있으면 바로 불러올 수 있습니다.
스냅샷 같은 느낌인듯
압축을 풀어줍시다.
https://drive.google.com/file/d/1Esc7VQhrwVd-6sYKLSjDSTx9Ub7gnKxX/view?usp=sharing
설치를 마친 VMware의 File -> Open에서 설치한 FTZ 파일을 선택하도록 합시다.
선택하고 I coped it을 선택한 뒤
이런 화면이 나타납니다. 부팅됩니다.
일단 로그인을 해봅시다.
아이디 : root
비밀번호 : hackerschool
화면이 작아서 보기가 어렵다면
View에서 다음과 같이 선택하면 큰 화면 비율에 맞춰 보실 수 있습니다.
ssh 연결
리눅스에서 ifconfig를 입력하고 ip주소를 확인합시다,
FTZ를 편리하게 사용하기 위해서 XShell을 사용합니다.
보통 PuTTy를 설치하는 경우도 있으나, XShell이 인터페이스가 깔끔하고 편리해서 사용하겠습니다.
https://www.netsarang.com/ko/free-for-home-school/
XShell을 설치합니다.
설치하시고 ssh로 연결합시다.
호스트에 ifconfig로 나온 ip 주소를 입력하고 연결을 시도합시다.
ssh는 22번 포트.
수락 및 저장을 누르고
이렇게 하시면 됩니다.
이렇게 글자가 깨져보이면
korean 으로 바꿔줍시다.
그러면 이렇게 나옵니다.
짜잔.
글자가 작으니 글자 크기를 키워줍시다.
그러면 hackerschool FTZ 세팅이 완료됩니다.
즐거운 해킹공부 되시기 바랍니다. 감사합니다.
FTZ 안되길래 재설치하면서 글 쓰는데 이제 되어서 다행이네요.