Long Sleep 풀이

2023. 4. 21. 22:21Dreamhack Wargame

728x90

문제 제목
문제 정보

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

 

문제 파일
함수 목록
main()

우선 prob 파일을 IDA로 열어봤습니다.

sub_1411() 함수에서의 처리가 끝난 후 플래그를 출력하는 형식이니, 흐름을 따라가 보겠습니다.

 

sub_1411()
sub_1A73()
sub_1552()

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

 

sub_14D2()

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