Pwnable.kr [Toddler's Bottle]의 4번째 문제인 Flag입니다.

알...? 일러스트네요

문제를 풀려고 눌러보니 주소는 없고 왠 링크 하나가 저를 반겨주는군요.

 

링크에 접속해보니 flag라는 파일을 다운로드 받았습니다.

 

이번 문제는 리버싱 부분이라고 하는군요 바로 IDA에 때려 박아보도록 하겠습니다.

 

IDA를 이용하여 분석을 시도하였지만 분석을 제대로 완료하지 못했습니다.

 

String windows를 이용해서 보니 upx 패킹이 되어있는 것을 알 수 있습니다.

 

리눅스 terminal에서 upx 언패킹을 해줍시다.

 

성공적으로 언패킹이 되었습니다!

upx -d 명령어를 이용해 언패킹 시킨 파일을 재분석 해보겠습니다.

 

성공적으로 언패킹을 완료했습니다!

Strings Windows의 첫번째 줄에 형광펜으로 쳐 놓은 줄이 바로 Flag입니다!!!!!

 

FLAG: UPX...? sounds like a delivery service :)

반응형
복사했습니다!