저처럼 로컬로 서버를 구축하신분은 파일이없어서 이문제를 풀 수 없습니다. 그러므로 만약에 /bin/level7을 실행시키고 Insert the Password : 에서 아무거나친다음에 넘어갔을떄 아무것도안나오고 worng.txt파일이없다고나오거나 그런식으로나온다면 /bin폴더에 wrong.txt를 추가해줘야합니다. 그내용은 다음과같습니다. (루트계정으로 들어가서 추가해야됨)
Wrong Password!
- - _ - - _ -ㅁ- - _ _ _ _ -ㅁ- - - _ - _ _ㅁ- - _ _ - _ - (ㅁ : 띄어쓰기 / 나머지는 전부 붙여쓴다.)
level7의 Hint를 열어보면 다음과 같습니다.
2진수를 10진수로 바꾸라고합니다 공학용계산기는 그과정에서 쓰이는 용도인것같습니다. /bin/level7을 실행해봤습니다.
이것을 보니까 여기다가 패스워드를 적는것같습니다. 일단 아무거나 쳐봤습니다.
Wrong Password가나오고 그아래 -_등 이상한 문자가나옵니다. 그런데 생각을해보면 -_이것은 두개의문자이므로 2진수로 표현이가능합니다.
-를 1로 _를 0으로생각해서 치환해보게된다면 1101101 1100001 1110100 1100101 이렇게됩니다.
그렇다면 이것을 10진수로 바꿔보았습니다.
이것은 마찬가지로 전부 아스키코드로변환해보면 mate가되네요. 이것이 비밀번호인것같습니다.
풀었습니다~~
변환한곳 링크 : http://mwultong.blogspot.com/2008/02/16-2-10-8-hex-calc.html
'해킹 > FTZ' 카테고리의 다른 글
[해커스쿨 ftz - 12] level9 풀이 (0) | 2016.06.28 |
---|---|
[해커스쿨 ftz - 11] level8 풀이 (0) | 2016.06.27 |
[해커스쿨 ftz - 9] level6 풀이 (0) | 2016.06.25 |
[해커스쿨 ftz - 8] level5 풀이 (0) | 2016.06.25 |
[해커스쿨 ftz - 7] level4 풀이 (0) | 2016.06.21 |