-
lvl 07Wargame/HackerSchool FTZ 2019. 1. 10. 12:52
→ 힌트 정보 확인.
→ /bin/level7 을 실행해보면서 반응을 살펴봄.
→ /bin/wrong.txt 파일 열람.
(이 문제에 대해선, 사실 개인 FTZ 서버로 테스트하는 사람은 wrong.txt가 없다고함.. 그래서 root계정으로 들어가서 wrong.txt를 만들어줬음)그래서, root계정 접속 후 wrong.txt를 만든 후, 내용은 당므과 같은 내용 입력Cant 't Password. Near the Password!--_--_- --____- ---_-__ --__-_-→ wrong.txt 를 생성한 후, 다시 /bin/level7을 실행.→ 아까 생성한 wrong.txt 파일의 내용이 출력된다.→ 힌트에서 비밀번호는 가까이 있다고 말하고, 저 이모티콘같이 생긴게 매우 의심스럽다.→ 힌트에서 2진수를 10진수로 변환하는 내용이 나오므로 "-"를 1로 _를 0으로 치환해서 생각해본다.1101101 1100001 1110100 1100101 뭐 이런 느낌이 나온다.반대로 치환도 생각해야하므로0010010 0011110 0001011 0011010 이것도 생각해봐야 한다.→ 지금 변환해놓은 2진수를 10진수로 변환한다.109 97 116 10118 30 11 26→ 위의 숫자가 익숙해야 한다. 아스키코드 값의 char 형으로 변환한다.m(109)a(97)t(116)e(101)"mate"가 나타난다.→ 비밀번호 "mate"를 입력하면 비밀번호 확인이 가능하다.댓글