ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • lvl 07
    Wargame/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 101

    18 30 11 26

    → 위의 숫자가 익숙해야 한다. 아스키코드 값의 char 형으로 변환한다.

    m(109)a(97)t(116)e(101)

    "mate"가 나타난다.

    → 비밀번호 "mate"를 입력하면 비밀번호 확인이 가능하다.

    'Wargame > HackerSchool FTZ' 카테고리의 다른 글

    lvl 09  (0) 2019.01.11
    lvl 08  (0) 2019.01.10
    lvl 06  (0) 2019.01.10
    lvl 05  (0) 2019.01.10
    lvl 04  (0) 2019.01.09

    댓글

Designed by Tistory.