CTF/암호학

[EZCTF] More Sense - 암호학 / 모스부호

SecurityMan 2022. 5. 20. 11:00

 

뭔가 귀여운 느낌의 암호학 문제였다.

 

당연하지만 대회 이름처럼(EZCTF) 문제도 아주 쉽다.

 

반응형

 

문제 설명을 보면 This is too easy! 라면서 쉬움을 어필하고 있다.

 

 

문제 파일로 문제 제목과 같은 이름의 More Sense.txt 파일이 주어진다.

 

BB BBBBB ABA AAA AAABB AABBAB BABB BBBBB AAB ABA AABBAB ABB AAAAB BABB AABBAB BBBBB AAB BBAAA AABBAB BBBBB AABA AABBAB AAAA AAABB ABA AAABB

 

More Sense.txt 파일을 열어보면 위와 같은 내용이 들어있다.

 

처음에 이걸 봤을때 알파벳 A와 B로 이루어진 것을 보고

 

Bacon cipher 라고 생각을 했었다.

 

 

Bacon cipher는 위 그림처럼 알파벳 A/B 또는 숫자 0/1로만 이루어진 암호의 한 종류이다.

 

자세히보면 Bacon cipher는 AABBB AABAA 처럼 5글자 단위로 나누어져 있는데

 

주어진 문제파일은 ABA AAA 처럼 3글자로 된 부분도 있었다.

 

답이 뭘까 고민하다가 문제 제목을 보고 아이디어가 떠올랐다.

 

문제 제목인 More Sense 가 힌트였다.

 

More Sense 

 

앞글자? 만 읽으면 Morse, 모스부호라는 단어가 숨어있다.

 

 

txt파일을 메모장을 열어서 A는 . 으로 모두 바꾸기를 해주고

 

 

B는 - 로 모두 바꾸기를 해준뒤에

 

 

CyberChef(https://gchq.github.io/CyberChef)에서 바뀐 모스코드를 해석해주면

 

플래그가 나온다.

반응형