-
Dreamhack - Simple Crack Mewargame/Dreamhack 2024. 8. 24. 21:23
[LEVEL 1 - Simple Crack Me - reversing]
문제 파일을 다운로드 받으면 "simple_crack_me"라는 파일이 하나 들어있다.
start 함수를 IDA로 디컴파일하고 sub_401AD5 함수 내부를 들어가본다.
위에서 볼 수 있듯 sub_40BB20()은 scanf()로 추정된다.(&unk_4B6004가 %d를 가리키고 있으며, 해당 함수 내부에서 va_start로 va argument를 가져옴)
그리고 이 입력값 v11이 위에 하이라이트 표시한 값과 같을 때 "Correct!"를 출력하고 있는 것도 볼 수 있다.
문제에서 correct를 출력하는 10진수 양수값을 찾으라고 했기 때문에 이 값이 정답이다.
플래그를 획득했다!
'wargame > Dreamhack' 카테고리의 다른 글
Dreamhack - Flying Chars (0) 2024.09.24 Dreamhack - web-misconf-1 (2) 2024.09.24 Dreamhack - [CodeEngn] Malware L08 (0) 2024.08.24 Dreamhack - [CodeEngn] Malware L07 (0) 2024.08.18 Dreamhack - [CodeEngn] Malware L06 (0) 2024.08.18