보안 전공생의 공부

[Wargame.kr] img recovery 본문

Wargame/forensic

[Wargame.kr] img recovery

수잉 2021. 2. 23. 14:49

code를 찾으라고 한다.

Network 창에서 png를 확인해보았다.

이때 stegography는 사용하지 말라고 하였으니, 다른 툴을 사용해 이 png 파일을 분석해야 될 것 같다.

 

일단 png 링크를 새 탭으로 열고, 파일을 바탕화면에 저장하였다.

HxD 로 파일을 열어 

png 파일의 헤더시그니처와 푸처시그니처가 양 끝에 있는 것을 확인하였다.

 

혹시 여러 파일로 되어 있는 것이 아닐까 싶어 WinHex 툴로 파일 카빙을 해주었는데,

별 다른 파일이 발견되지 않았다.

 

 

뭐부터 시작해야되나 고민하다 HxD툴에서 

PNG 푸처 시그니처 앞에 있는

이 부분을 확인하게 되었다.

 

Japng 가 png 의 또다른 유형인가 싶어서 구글링해보았다.

APNG와 관련된 것인 것 같다 ! APNG는 움직이는 이미지 같은 것이다.

 

JapngEditor 첫번째것을 다운로드 해보았다.

이 둘을 합쳐야 qr코드가 완성될 듯 싶다.

 

그림판으로 먼저 해보았는데,

그림판을 잘 사용할 줄 몰라서

그냥 ppt로 넘어왔다.

 

두 사진을 합쳐야 하는데 둘 다 바탕색이 설정되어 있어,

한 쪽을 바탕을 투명하게 만들어주고 합쳐주어야 했다.

잘 보이게 바탕을 색을 입혀준다음에

한 쪽 사진을 더블 클릭해 색>투명한 색 설정 을 눌렀다.

그러면 처음에 검정색 부분이 투명해지는데, 흰색배경을 눌러주면

의도대로 흰색배경이 투명하게 된다.

 

이 둘을 이제 포개주면 ..

이렇게 qr코드가 완성된다.

 

두 이미지를 그룹화해주고 그림으로 저장을 해주었다.

 

www.onlinebarcodereader.com/

 

Barcode Reader

Welcome With this free online tool you can decode various barcode formats. We support the following barcode symbologies: 1D Point of sale: UPC-A, UPC-E, EAN-8, EAN-13, GS1 DataBar (a.k.a. RSS) 1D Industrial Symbols: Code 39, Code 93, Code 128, GS1-128, Cod

www.onlinebarcodereader.com

 

위 사이트에 저장한 파일을 업로드해서 qr코드를 읽어보려고 했는데,

완전한 qr코드가 아니라 두 이미지를 합쳐서 생긴 검정색 칸 사이에 미세한 공백 때문인지,

qr코드를 읽을 수 없었다.

 

그래서 최후의 선택으로 휴대폰의 네이버 앱으로 qr코드를 읽었다.

 

뭔가 네이버 앱으로 qr코드 리더기를 실행하는 내가 초라한 기분이였지만,,

멀리서 qr코드를 읽으니 인식이 되었다 ^__^

 

 

위의 값을 입력칸에 입력하면 이렇게 플래그값이 출력된다 !

플래그값을 입력하면 성공 :)

'Wargame > forensic' 카테고리의 다른 글

[SuNiNaTaS] #30  (2) 2021.02.18
one_data_one_zip  (0) 2021.02.11
board.zip  (0) 2021.02.11
[NoNaMeD Wargame] [C] Left Side B  (0) 2021.02.06
[NoNaMeD Wargame] [A] 길에서 주워온 만두 -실패  (1) 2021.02.06
Comments