scent2d 2019. 1. 10. 14:30

문제



이 프로그램은 몇 밀리세컨드 후에 종료 되는가 

정답인증은 MD5 해쉬값(대문자) 변환 후 인증하시오 






풀이


→ 프로그램을 실행한다. 다음과 같은 메시지 창이 나타나고 일정시간이 흐른 후 자동으로 종료된다.






→ PEiD 도구를 이용하여 분석한 결과, UPX로 패킹된 것을 확인했다.





→ UPX를 언패킹한 후, IDA 도구를 이용하여 디스어셈블한다.




→ String 값 확인 시, AutoIt Script 로 구현된 것을 확인할 수 있다.




→ basic level 19 문제와 같이 디컴파일을 통해서, timeout 시간 정보를 획득할 수 있다.