학사 나부랭이
Hacker School - level7 본문
일단 이번에는 무작정 어떤 프로그램이 실행되는 게 아니라 한시름 놓았네요.ㅋㅋㅋ 힌트를 보니 일단 /bin/level7을 실행해야 뭘 알 수 있겠어요.
그래서 실행을 해보면 wrong.txt가 생성되어 아래 모스부호 같은 텍스트가 작성됐어야 했는데 FTZ 서버가 닫힌지 오래라서 팀장님한테서 직접 카톡으로 받았어요.ㅋㅋㅋㅋㅋ
--_--_- --____- ---_-__ --__-_-
보자마자 - = 1, _ = 0으로 치환하여 1101101 1100001 1110100 1100101라는 텍스트를 만들었어요. 그리고 이걸 2진수로 바꾸면...
109 97 116 101
어라? 97은 a이고 다 알파벳 소문자 대역을 벗어나지 않네요? 누가 봐도 아스키코드죠? 아스키코드 테이블을 보고 변환시키니까
mate
가 나왔어요. 저는 이게 level8 비밀번호인 줄 알고ㅋㅋㅋㅋㅋ mate, 109 97 116 101, 10997116101 이렇게 시도하면서 허튼짓했네요. 이걸 level7 프로그램에 넣으면
level8의 비밀번호가 나와요. 이번거는 조금 쉬어가는 느낌이 강하죠? 다음에 시간 나면 이 프로그램도 gdb로 뜯어볼게요.
'Dot-Gabi > Hacker School Prob.' 카테고리의 다른 글
Hacker School - level9 (0) | 2021.03.28 |
---|---|
Hacker School - level8 (0) | 2021.03.27 |
Hacker School - level6 (0) | 2021.03.25 |
Hacker School - level5 (0) | 2021.03.25 |
Hacker School - level4 (0) | 2021.03.25 |
Comments