FTZ level7
FTZ LEVEL 7
※ FTZ 구축하는 방법은 구글링하시면 쉽게 찾으실 수 있습니다.
※ 개인적인 문제풀이로 해답을 보시기 전에 직접 풀어보시기를 권해드립니다.
※ 악용으로 인하여 발생되는 사고에 대해서는 절대 책임지지 않습니다. 반드시 숙련용으로 제공된 환경에서만 사용해보시기 바랍니다.
ID : level7
PW : come together
level7로 접속해 hint를 확인해 보면 위와 같은 내용이 나옵니다.
아직은 무슨소리인지 모르겠고 level7 명령을 실행해봐야 할 것 같습니다.
이게 뭔지?... wrong.txt 없다는 저 자체가 저는 처음에 문제인지 알고 별의별짓을 다해봤지만... wrong.txt 파일이 원래 있어야 정상이라고 하네요 ㅠ.ㅠ(찾다 찾다 결국 구글링...) 어찌된게 제 ftz 서버에는 없었습니다...
원래 있어야할 wrong.txt 내용은 다음과 같습니다.
<wrong.txt>
Wrong Password....!!
--_--_- --____- ---_-__ --__-_-
뭔가 무스 부호 같은 것이 보입니다. 힌트를 잘 보면 3번에 2진수를 10진수를 바꿀 수 있는가? 에 대한 물음이 있는데 부호는 '-' 과 '_' 만 반복되는 것으로 보아 '0' 과 '1' 즉 2진수 형태를 유추해볼 수 있습니다. 충분히 시도해 볼 가치는 있겠죠.
- → 0 _ → 1 일 때 : 0010010 0011110 0001011 0011010 → 18 30 11 26 (10진수)
- → 1 _ → 0 일 때 : 1101101 1100001 1110100 1100101 → 109 97 116 101 (10진수)
의심스러운 10진수 4자리가 나왔습니다. 하지만 두 개의 10진수를 패스워드에 입력해 봐도 인증이 되질 않습니다. 그렇다면 10진수 그대로의 형태가 아님을 의미하는데 프로그래밍을 좀 해보신 분들이라면 아스키코드를 떠오르시는 분들이 많으실 것 같습니다.
패스워드는 문자열의 형태일 때가 많으므로 이것도 충분히 가능성 있는 추측입니다.
18, 30, 11, 26 → DC2, RS, VT, SUB
109, 97, 116, 101 → m, a, t, e
아무래도 정답은 - → 1 _ → 0 일 때의 문자열 mate 인 것 같은데.. 확인해보죠.
정답인 패스워드를 입력하니 다음 레벨의 패스워드가 출력됩니다.
아 ㅠㅠ wrong.txt가 정삭적으로 있었다면... 빨리 풀 수 있는 쉬운 문제인데 많이 헤맸습니다.
여러분들은 조심하시길 :)
next level password : break the world
'War Game > ftz' 카테고리의 다른 글
FTZ level8 (0) | 2017.02.24 |
---|---|
FTZ level6 (0) | 2017.02.21 |
FTZ level5 (0) | 2017.02.16 |
FTZ level4 (0) | 2017.02.15 |
FTZ level3 (0) | 2017.02.14 |