인생 첫 CTF에 도전해 보았습니다. 예비군 때문에 시간도 없었고 대회 막바지에 살짝 겉만 핥아본 거긴 하지만, 처음으로 포렌식 문제를 풀어보며 배운 게 있었기에 글을 작성합니다. ( 물론 대회가 끝난 이후에 작성하는 것입니다 ) 사이트는 모두 영문으로 작성되어 있는데, 사진은 크롬으로 한글번역된 것이라 부자연스러울 수 있습니다. 확장자를 맞추는 문제입니다. 문제 파일명엔 확장자가 나와있지 않습니다. 문제 파일을 HxD 프로그램으로 열었습니다. 맨 앞에 있는 "FF D8 FF E0" 값이 보이시나요? 저건 "헤더 시그니처" 라고 하는건데, 확장자마다 값이 다릅니다. FF D8 FF E0 값은 "JPEG" 파일을 의미합니다. 이렇게 시그니처를 확인하면 파일명에 확장자가 나와있지 않더라도 확장자를 확인할 수..