주어진 이미지를 다운로드 하여 HxD로 열어보았다.




png 파일의 경우 이미지 맨 끝부분에 IEND 라는 문자열이 들어간다.



하지만 위의 그림의 경우 IEND 문자열이 보이지 않았다.


이미지 맨 끝의 HEX 값을 보면 FF D9로 끝나는 것을 확인할 수 있다.


일반적으로 jpg 파일은 FF D8 로 시작하여 FF D9로 끝난다.


따라서 문제의 파일은 png파일과 jpg파일을 합쳐놓은 것이다.


파일끼리 합쳐진 부분은 IEND 라는 문자열을 검색해보면 금방 알 수 있을 것이다.



뒤에 FF D8 . . . 하면서 jpg 헤더가 보인다.


이 부분을 카빙하여 저장해보자.




다음과 같이 플래그가 담겨져 있는 jpg 파일이 추출되었다.

'Wargame > xcz.kr' 카테고리의 다른 글

xcz.kr 9번 - Easy Reversing  (0) 2016.12.18
xcz.kr 8번 - Google Is Our Friend  (0) 2016.12.16
xcz.kr 7번 - Do you know this file?  (0) 2016.12.16
xcz.kr 3번 - I don't speak English  (0) 2016.12.16
xcz.kr 2번 - Listen Carefully!  (0) 2016.12.16

+ Recent posts