WARGAME/FTZ

FTZ level7 풀이

msh1307 2022. 2. 26. 14:11

*FTZ를 공부하면서 배운 것들을 정리했습니다. 틀린 정보가 있을 수 있습니다.

계정/비번: level7/come together

 

원래 저 아래처럼 문자열이 나와야 합니다.

하지만 /bin/wrong.txt가 없어서 원래 cat /bin/wrong.txt할 수 없다고 나옵니다. 

root/hackerschool로 따로 로그인을 해서 wrong.txt를 만들고 저 아래처럼 문자열을 입력해줬습니다. 

아까 힌트에서 2진수를 10진수로 바꿀 수 있는가? 라고 물어봤는 데, 딱 봐도 저걸 10진수로 바꾸란 소리로 들리죠?

일단 -를 1, _를 0으로 두고 한번 이진수로 바꿔봅시다. 

1101101 1100001 1110100 1100101네요. 

10진수로 바꿔보면

109 97 116 101  네요. 

안되네요. 혹시 모르니 NOT연산해서 다시 집어넣어보겠습니다. 

0010010 0011110 0001011 0011010

18 30 11 26

어림도 없네요. 

그런데, 109 97 이런 숫자들을 보면 뭐가 생각나지 않나요? 

아스키코드의 a가 97이였던것 같아서 보니 숫자 범위가 되게 익숙하네요. 

웬만해서는 A가 65, a가 97인것 정도는 알고있는 게 도움이 됩니다. 

아스키 표

109 = m, 97 = a, 116 = t, 101 = e 네요 

mate를 한번 입력해보겠습니다. 

풀렸네요.  

'WARGAME > FTZ' 카테고리의 다른 글

FTZ level9 풀이  (0) 2022.04.14
FTZ level8 풀이  (0) 2022.02.26
FTZ level6 풀이  (0) 2022.02.26
FTZ level5 풀이  (0) 2022.02.24
FTZ level4 풀이  (0) 2022.02.17