0. 들어가기 전에
아쉽게도 FTZ Level 7은 로컬서버에서는 오류가 있어서 실행할 수가 없었다. 따라서 이번 포스트에선 Level 6과 Level 8을 다루도록 하겠다.
1. Level 6
Level 6를 실행하면, 바로 cat hint가 실행되어
옛날에 텔넷 등지에서 많이 사용되던 방법[...] (중략)
``
이런 문구가 뜬다. 사실 이 문제는 많이 설명할 것이 없는게, 그냥 안내글 나올때 ctrl C를 누르면 프로세스가 종료되어버리며 Level 7의 콘솔창이 나타나게 된다...
이제는 (텔넷같은 서비스가 당연히 없으니) 쓸 수 없는 방법일 것 같다.
비밀번호 : come together
### 2. Level 7
말했다시피 이 문제는 풀 수가 없다. 따라서 비밀번호만 공유하고 넘어가겠다.
비밀번호 : break the world
### 3. Level 8
일단 find / -size 2700c로 용량이 2700바이트인 애들을 찾아보자. 그럼 딱 봐도 수상한
found.txt라는 파일이 나오고, 들어가보면
level9:$1$vkY6sSlG$6RyUXtNMEVGsfY7Xf0wps.:11040:0:99999:7:-1:-1:134549524
라는 내용이 나오는데, 여기서 $ 뒤의 문자열 부분이 패스워드일 것이다.
이건 리눅스의 암호화체계를 이용해서 암호화된것이기에, 복호화 과정이 필요하다. John The Ripper라는
프로그램을 이용해서 복호화하도록 하겠다. John The Ripper 설치와 실행에 관한 글은 다음을 참고하자 :
[John The Ripper 활용 가이드](<>)
복호화하면 : apple 이라는 암호가 나온다.
---
## Source
- 해커스쿨 FTZ
- Me!