-
1팀 이유진 Write-Ups (Suninatas_21)2021/Write-Ups 2021. 11. 23. 17:14
I. 문제 소개
써니나타스 21번 - What is a Solution Key? Is it a Puzzle?
http://suninatas.com/challenge/web21/web21.asp
II. 문제 풀이
사진 외에는 아무런 단서가 없어서 'Ctrl+U'를 눌러 소스 코드를 확인해보았다.
코드에도 힌트가 없는 것 같아서 일단 주어진 사진을 다운 받았다. (monitor.jpg)
다운 받은 사진의 속성을 보면 JPG 파일 치고는 크기가 매우 크다는 것을 알 수 있다.
여기까지는 알아냈는데 어떻게 풀어나가야 할 지를 모르겠어서 구글에 검색을 해보니 카빙 툴 'WinHex' 프로그램을 사용해서 해결하면 된다고 한다.
monitor 파일을 WinHex로 연 모습이다.
WinHex를 이용하면 겹쳐진 이미지 여부와 분리 여부를 확인할 수 있다.[Tools] > [Disk Tools] > [File Recovery by Type]을 누르면 monitor 파일 안에 숨겨진 사진들을 얻을 수 있다.
File type을 [Pictures]로 선택해주고 Output path로 저장할 위치를 설정한다.
오른쪽 박스에서 Complete byte-level search로 바꿔주고 OK를 누르면 된다.지정한 경로를 보면 분해된 파일들이 저장되어있다.
추출된 사진들을 조합해서 보면 가려진 부분을 찾아낼 수 있다.
monitor.jpg와 비교해보면 크기가 매우 작다는 것을 알 수 있다.
Solution Key is H4CC3R_IN_TH3_MIDD33_4TT4CK
H4CC3R_IN_TH3_MIDD33_4TT4CK를 입력하면 정답이라는 창이 뜬다!
'2021 > Write-Ups' 카테고리의 다른 글
3팀_김소희_Write-Ups (HackCTF-Terrorist) (0) 2021.11.23 2팀_송설연_Write_Up (Suninatas_18) (0) 2021.11.23 4팀_임예은_Write-Ups(Hack CTF-Questions?) (0) 2021.11.23 4팀_최민영 Write-Ups (Hcak CTF - Magic PNG) (0) 2021.11.23 1팀 남채림 Write-Ups (Suninatas_14) (0) 2021.11.23