Wargame.kr 포스트는 이해한 내용과 복습을 위한 목적으로 작성되었습니다.

이번 포스트에서는 img recovery 문제에 대한 이해와 풀이를 진행해보도록 하겠습니다.


이번에는 생각해보면 간단한 문제이면서, 관련 프로그램을 이용하여 풀어야 하더군요.

문제를 풀어보도록 하겠습니다.




 

 문제 이해


문제는 다음과 같습니다.

PNG 파일인가, 스테가노그래피, 포렌식 도전 이라고 나오는데...

일단 스테가노그래피의 일종이라는 것은 알 것 같습니다.


아래의 그림을 보면 코드를 찾으라고 나오는데, 


아무래도 배경이 수상합니다.

마치 QR 코드 같이 생겼습니다.

소스에서 보면 같은 디렉토리 위치에 pattern.png라는 파일이 있는 것을 확인할 수 있습니다.


혹은 개발자도구로도 다음과 같이 확인할 수 있습니다.

이제 문제를 풀어보도록 하겠습니다.




 

 문제 풀이


Hex Editor로 열어보면 맨 아래에 tExtSoftware.Japng 라고 나와있습니다.

이 프로그램을 다운로드 받아 열어보면 다음과 같이 두 개의 PNG 파일이 나오게 됩니다.


이제 이 파일을 Export 해서 사용해보도록 합시다~


위의 두 그림을 PPT로 옮겨서 투명도를 조작한 후 온전한 QR코드로 만들어보았습니다.


하는 방법은 다음과 같습니다.


[정사각형 도형 그리기] -> [채우기] -> [그림 또는 질감 채우기] -> [파일 선택 후 PNG 파일 선택] -> [투명도 하나만 50%하여 겹치기]

그냥 끌어다가 투명도를 조절하려고 하지 마세요. 안 돼요 ㅠㅠ


QR 코드를 읽으면 WHAT!@#$? 라는 값이 나오게 됩니다.


이 코드를 입력하면 플래그가 나오게 됩니다.



+ Recent posts