-
[ctf-d] 천 마디 말보다 사진 한 장...2022/Write-Ups 2022. 5. 17. 23:46
6팀 박지혜
Q. ctf-d : 천 마디 말보다 사진 한 장...
다음과 같이 zip파일과 함께 문제가 있다. 힌트는 grep이므로 리눅스를 사용해야 할 것 같다.
* grep (Global Regular Expression Print)
텍스트 파일에서 원하는 문자열이 들어간 행을 찾아 출력하는 명령어로, 대부분의 파일에서 원하는 내용만 따로 출력하거나 저장할 수 있다.
우선 파일을 다운받고 리눅스에서 열어보도록 하자.
알집 파일안에 수많은 텍스트 파일이 있는 것을 확인할 수 있다. 우선 압축을 풀고 grep 명령어를 이용해 분류를 해보자.
다음과 같이 1000개의 파일이 있는 것을 확인할 수 있다. 문제에서 1000개의 파일 중에서 JPEG 사진을 찾아야 한다고 했다.
우린 여기에서 분류를 해야하므로 file * | grep 'JPEG' 명령어를 이용해 찾아보자.
다음과 같이 파일 하나가 뜬 것을 확인할 수 있다.
이미지를 찾았다!
이미지 파일을 열면, 다음과 같이 플래그 값이 나온 것을 확인할 수 있다.
정답을 입력하면,
문제가 해결되었다.
-
문제를 풀다가 그대로 리눅스 가상머신 바탕화면에 1000개의 파일을 압축해제해 오류가 생겼다... 이에 대한 문제를 해결해야 한다...
'2022 > Write-Ups' 카테고리의 다른 글
[ctf-d] e_e (0) 2022.05.21 [Suninatas] 14 (0) 2022.05.17 [DigitalForensic_with CTF] 저는 이 파일이 내 친구와... (0) 2022.05.17 [ctf-d] 이벤트 예약 웹사이트를 운영하고... #A (0) 2022.05.17 [suninatas] 21번 (0) 2022.05.17