보안을 그리다, 훈이

[Forensics] 써니나타스(SuNiNaTaS) 26번 문제 Write Up 본문

Security/Wargame

[Forensics] 써니나타스(SuNiNaTaS) 26번 문제 Write Up

HooNeee 2021. 12. 28. 19:54

 

써니나타스(SuNiNaTaS) Forensics 분야 26번 문제 풀이입니다.

 

 

Game 26

szqkagczvcvyabpsyincgozdainvscbnivpnzvbpnyfkqhzmmpcqhzygzgfcxznvvzgdfnvbpnjyifxmpcqhzygbpnoyaimygbzgngbvmpcqhzygcbpinnbzqndicgxhiztozgcfmpcqhzygbpnjyifxeagzyimpcqhzygbpneagzyidicgxhiztozgcfmpcqhzygcgxcoyaibzqnvyabpsyincggcbzygcfmpcqhzygszqzvbpnozivbvyabpsy

suninatas.com

 

[SuNiNaTaS] Challenge 26

 

문제를 보니 빈도분석(Frequency Analysis)이라고 명시되어 있습니다.

 

통계에 따르면, 평문 문자의 출현빈도는 특정 문자에 치우쳐 있으며, 문장에 상관 없이 거의 일정하기 때문에 평문 문자의 출현빈도와 암호문 문자의 출현빈도를 대조하는 것으로 평문과 암호문의 문자 대응관계를 특정할 수 있고 이에 따라 암호문을 해독할 수 있습니다.

 

Frequency Analysis

 

대체적으로 각 문자의 출현빈도는 위 그래프와 유사하다고 합니다.

 

https://quipqiup.com/ 사이트를 통해 문제에 명시된 암호문을 쉽게 해독할 수 있었습니다.

 

 

quipqiup - cryptoquip and cryptogram solver

 

quipqiup.com

 

Get the Flag!

 

평문도 잘 출력되었고 띄어쓰기도 척척 수행하네요 :)

 

Auth 페이지에서 flag인 'kimyuna'를 입력하고 포인트를 획득하였습니다.

 

Solve!

 

Comments