오랜만에 텍스트 파일을 활용한 문제다. 텍스트 파일을 일단 까보자.
??
갑자기 무슨 소리를 씨부리는 거지...?🤔
일단 헥스 에디터를 켜봤다.
....?
찾아보니 텍스트파일의 시그니처는 없다. 즉, 저 헥스값들은 텍스트파일의 내용을 표현하고 있는 것이다.
헥스 에디터를 통해 어떠한 특이점도 발견하지 못해 base64사이트에서 텍스트 파일 내용을 디코딩/인코딩을 해 봤다.
base64로 디코딩/인코딩을 모두 시도해 보았으나....
.......
답이 안 보인다.
하지만 헥스값에도 이상한 게 없고, 아무리 봐도 문자열 스테가노그래피 문제인 것 같은데...
계속 헤매다가, 인터넷에서 아래 유용한 사이트를 발견했다.
사이트에 대한 설명을 읽어보니, 메세지에 무언가를 숨기게 하거나, 메세지에 숨겨진 무언가(?)를 찾아내는 사이트인 것 같다.
먼저, 디코딩부터 해 보자.
(떨린다....😤)
플래그 값 발견!
이렇게 쉽게 찾아낼 줄은 몰랐다.....계속 base64 사이트로 열심히 삽질하였는데...ㅋㅋㅜㅜ
결과적으로 이런 스팸 문자 안에 플래그(암호)가 숨겨진 스테가노그래피 문제였고, 스팸 파일이나 스팸 문자 인코딩/디코딩에는 base64가 아닌 다른 사이트(spammic)가 쓰인다는 걸 알게 되었다...!
정답ㅋ
스팸파일은 앞으로 위 spammic 사이트를 애용하도록 하자.