ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Dreamhack - rev-basic-0
    wargame/Dreamhack 2024. 5. 21. 21:20

    [Beginner - rev-basic-0 - reversing]

     

     

     

    입력값 검증해서 correct가 출력되는 입력값이 플래그값이다.

     

     

    x64dbg로 문제파일 안에 들어있던 실행 파일 열어보면 위와 같은 화면이 나온다.

    f9 두번 누른 뒤 f7로 한단계씩 실행하다가 입력하라고 뜨면 일단 아무거나 1004를 입력한다.

    그러다가 위 사진처럼 답으로 추정되는 게 바로 나온다.

     

     

     

     

     

    처음부터 다시 실행시켜서 정답으로 추정되는 문자열을 입력하고 살펴본다.

    정확히 일치하는지 입력받은 문자열의 문자 하나하나를 다 비교하는 것을 볼 수 있다.

     

     

     

     

     

    검증 후 출력할 Correct와 Wrong 문자열도 보인다.

     

     

     

     

     

    Correct가 실행 창에 제대로 떴는지도 확인해보자.

     

     

     

     

     

     

     

     

    플래그를 획득했다!

     

    'wargame > Dreamhack' 카테고리의 다른 글

    Dreamhack - rev-basic-2  (0) 2024.05.27
    Dreamhack - rev-basic-1  (0) 2024.05.21
    Dreamhack - ROT128  (0) 2024.05.14
    Dreamhack - Dream Zoo  (0) 2024.05.14
    Dreamhack - Enc-JPG  (0) 2024.05.08
Designed by Tistory.