[SuNiNaTaS] 26번
빈도 분석을 이용하는 문제라고 알려주고 있다. (공백과 구두점은 생략)
바로 빈도 분석을 통해 해독해주는 사이트도 있지만 직접 해보았다 (...)
가장 흔하게 사용되는 알파벳 : E
주어진 암호문에서 가장 빈도수가 높은 N을 E로 치환했을 때의 빈도
BPN의 빈도가 24이므로 이 단어가 THE일 것으로 가정하고 진행했다.
마지막 부분의 he?e 부분은 here로 추측하고 보니
마지막 단어가 reer로 끝이 나는데
reer로 끝나는 단어가 뭐가 있을지 생각해보다가 career가 생각이 나서 우선
M > c
C > a
로 치환해주었다.
threet??e이라는 단어가 있는데
이건 three time이지 않을까 생각하고 치환
(실제로 N 다음으로 Z가 빈도수가 높았기 때문에 Z는 모음일 것이라고 생각)
time 치환 전에 chaQHZYG 라는 단어가 굉장히 많고 눈에 띄었었는데
Q가 m으로 치환된 뒤 G까지의 단어를 보니
cham?i?? 임을 알 수 있었고 어렵지 않게 champion이라고 유추 가능했다.
o??mpicchampion > olympic champion
?orean > Korean
kimy?nai?a?o?thkorean?i??re?kater
김연아 선수에 대한 이야기 같았다.
치환해주면 kimyuna is asia south korean figure skater
나머지는 어렵지 않게 정답을 찾을 수 있었다.
(그랑프리 (grand prix), word, second 등으로 유추)
플래그는 kimyuna
'Forensics > SuNiNaTaS' 카테고리의 다른 글
[SuNiNaTaS] 31번 (0) | 2024.02.17 |
---|---|
[SuNiNaTaS] 29번 (0) | 2024.02.17 |
[SuNiNaTaS] 19번 (0) | 2024.02.17 |
[SuNiNaTaS] 18번 (0) | 2024.02.17 |
[SuNiNaTaS] 14번 (0) | 2024.02.17 |