2019. 1. 17. 23:46ㆍSystem Hacking/FTZ
안녕하세요!
오늘은 level7 문제풀이를
해보도록 하겠습니다!
우선 hint 파일을 열어보니 아래와 같이 뜨네요!
저는 각각의 힌트를 이렇게 받아들였습니다!
1) 패스워드는 가까운 곳에.. = 응. 알았어 참고할게 ㅎ
2) 상상력을 총동원하라 = 응 알았어. 어디까지?
3) 2진수를 10진수로 바꿀수 있는가 = 왜 2진수로 뭘 주나봐?
4) 계산기 설정을 공학용으로 바꾸어라 = 오케이 알겠어
일단은 하라는 대로 /bin/에 있는 level7 파일을
실행 시키러 갔습니다!
그래서 a를 입력하니
아래와 같은 /bin/wrong.txt 파일이 존재하지 않는다고 뜨네요!
※문제 오류! /bin/wrong.txt : No such file or directory가 뜨시면
root 계정으로 접속하셔서 wrong.txt 파일을 추가해주셔야 해요!
저도 이거가 문제 힌트인줄 알고 시간 엄청 낭비했어요!
저도 다른 곳 가서
원래 어떻게 뜨는지 확인해 봤습니다!
그랬더니 can't password! Near the password!이라고 뜨고
아래와 같은 기호가 뜬다고 하네요!
여기서 저희가 받은 힌트를 활용해야죠!
여기보면 - 와 _가 있잖아요! 두 개 밖에 없네요!
이진수도 0과 1 두 개 밖에 없는데!
뭔가 1이 더 크니까 높이 있는 -
0이 더 작으니까 밑에 있는 _ 인가?
틀렸으면 뭐 거꾸로 해보면 되겠지라고
생각을 하고 대략 눈대중으로 저는
쭉 적어보니 1101101110000111101001100101
총 28 글자네요!
근데 자세히 보시면 이 부호 사이에 빈칸이 있어
빈칸을 기준으로 나누면!
1101101= 109 , 1100001= 97
1110100= 116 , 1100101= 101
저는 근데 웹 해킹 할때 이렇게 90과 100 넘어가는
숫자들을 본 적이 있는데
ascii code가 생각나서 인터넷에서 찾아봤습니다!
그랬더니 mate라는 문자가 나왔네요!
그래서 다시 접속해서 입력해보니 아래와 같이 풀리네요!
생각보다 상상력을 조금은 동원 해야하고,
경험이 있으면 좀 더 수월하게 풀리는 문제였네요!
고생하셨습니다!
'System Hacking > FTZ' 카테고리의 다른 글
[어설픈] 해커스쿨 FTZ level9 문제풀이 (0) | 2019.01.20 |
---|---|
[어설픈] 해커스쿨 FTZ Level 8 문제풀이 (0) | 2019.01.18 |
[어설픈] 해커스쿨 FTZ level 6 문제풀이 (0) | 2019.01.16 |
[어설픈] 해커스쿨 FTZ level 5 문제풀이 (0) | 2019.01.15 |
[어설픈] 해커스쿨 FTZ level4 풀이 (0) | 2019.01.06 |