넹, level7입니다. (id:level7, pw:come together)
우선 hint를 봤더니, 대충 2진수를 10진수로 바꿔서 ascii to string을 하면 될 듯 했다.
일단 /bin 에서 level7을 실행해봤다.
자, 정말 끔찍했습니다.
/bin/wrong.txt 에 힌트가 있고 그게 있어야 풀 수 있는 간단한 문제, 근데 wrong.txt가 왜인지 없어서 어떻게 푸는지 감이 안잡혔다.
한동안 시간을 낭비하고 있다가 다른 분들의 라업의 앞부분을 읽으면서 알게되었다.
단순한 문제였다.
왜인지 구축하여 놓은 로컬 서버에 없었다!
으으, 그래서 wrong.txt의 내용만을 받아왔다.
wrong.txt의 내용은 이것이다.
--_--_- --____- ---_-__ --__-_-
대충 -는 1, _는 0으로 치환하면 될 듯했다.
1101101 1100001 1110100 1100101
대충 10진수로 바꿔보니 이랬다.
109 97 116 101
아스키 코드라 생각이 들어 바꿨더니 mate라는 값을 얻을 수 있었다.
그리고 단순히 그게 암호였다.
level8이다.(id:level8, pw:break the world)
'Hacking > Pwnable' 카테고리의 다른 글
Hackerschool FTZ - level9 write up (0) | 2019.09.21 |
---|---|
Hackerschool FTZ - level8 write up (0) | 2019.09.18 |
Hackerschool FTZ - level6 write up (0) | 2019.09.10 |
Hackerschool FTZ - level5 write up (0) | 2019.09.09 |
Hackerschool FTZ - level4 write up (0) | 2019.09.09 |