CTF & Wargame(REVERSING)
[dreamhack] level 1 Check Function Argument
KWAKBUMJUN
2025. 3. 9. 21:28

main 함수를 디컴파일 하면 위와 같은 코드가 나온다. 문구를 살펴보니 puts문 아래의 함수의 파라미터에 flag가 존재하는듯하다.
따라서 해당 함수의 주소에 bp를 걸고 gdb를 통해 디버깅을 시도해봤다.
sub_4015E2 함수 주소 : 0x00000000004015E2
b *0x00000000004015E2

위의 실행 결과에서 알 수 있듯이
Flag is DH{63db030352ca9f9f5e6b8a59c0527bee}'
이렇게 flag가 출력되는 것을 확인할 수 있다.