Long Sleep 풀이
2023. 4. 21. 22:21ㆍDreamhack Wargame
728x90


문제 내용을 보니 sleep() 함수 때문에 프로그램이 끝나지 않는 이슈가 있는 것 같습니다.



우선 prob 파일을 IDA로 열어봤습니다.
sub_1411() 함수에서의 처리가 끝난 후 플래그를 출력하는 형식이니, 흐름을 따라가 보겠습니다.



계속 함수를 타고 들어가던 중....

sys_nanosleep() 함수를 발견했습니다!
이 함수 때문에 FLAG 생성이 도중에 멈춘 것으로 추측됩니다.
이 부분에 코드패치를 해주면 문제가 풀릴 듯합니다.

:D
728x90
'Dreamhack Wargame' 카테고리의 다른 글
crt rsa 풀이 (0) | 2023.04.24 |
---|---|
crawling 풀이 (0) | 2023.04.23 |
baseball 풀이 (4) | 2022.10.06 |
Basic_Forensics_1 풀이 (0) | 2022.07.23 |
sint 풀이 (0) | 2022.05.31 |