CTF

[써니나타스_포렌식] 21번 문제 풀이

코딩 못하는 공대생 2024. 1. 12. 03:58
728x90

문제 : http://suninatas.com/challenge/web21/web21.asp

 

Game 21

What is a Solution Key? Is it a Puzzle?

suninatas.com


문제 설명


문제 해결

1) 문제 해결에 앞서 문제에 있는 이미지를 통해 Solution Key is H4*****N_TH3_MIDD33_4TT4CK라는 문자열을 확인할 수 있다. 

 

2) 이미지를 다운 받아 속성을 확인해보니 1.40MB로 사진이 한장인데 비해 크기가 큰 것을 확인할 수 있다.

 

3) WinHex 도구를 사용해 파일을 쪼개 문제를 해결한다. (Tools -> Disk Tools -> File Recovery by Type)

 

4) Pictures을 클릭하여 설정 후 Respect individuals byte/cluster boundary flags를 Complete byte-level search로 변경 후 Ok를 클릭한다.

* Pictures을 클릭하여 설정하는 이유 : 전체를 카빙할 필요 없고 이미지만 카빙하면 되기 때문에

(카빙 = 삭제된 파일 복구 / 파일 시그니처를 분석하여 디스크에서 특정 파일 형식의 데이터 찾기 / 분할된 파일 복구 / 이미지 복구 등)

* Respect individuals byte/cluster boundary flags : 개별 바이트/클러스터 경계 플래그 존중

* Complete byte-level search : 전체 바이트 레벨 검색

 

5) 설정한 폴더에 들어가면 이미지가 쪼개진 것을 확인할 수 있다.

 

6) 이미지 중 하나에서 가려진 키 값을 확인할 수 있다.

기존에 나와있던 키 값과 숨겨져 있던 키 값을 입력하여 문제를 해결한다.

728x90