Root Me 에서 제공하는 암호학 문제
아주 간단한 문제인데 생각보다 풀이수가 작고
난이도도 노란색으로 표시되어 있다.
반응형
문제 설명을 보면
적으로부터 획득한 암호문을 해독해야 하는 상황인듯 하다.
문제에서 제공된 링크로 들어가면
이렇게 간단한 문장 하나면 적혀있다.
그냥 봐선 이게 영언지 뭔지 도무지 알 수 없는 문장이다.
Wnb.r.ietoeh Fo"lKutrts"znl cc hi ee ekOtggsnkidy hini cna neea civo lh
문제 설명에서 힌트를 준것처럼
이 문장은 Rail Fence Cipher 로 암호화 된 것이다.
CyberChef(https://gchq.github.io/CyberChef) 에 가면
Rail Fence Cipher 를 디코딩 해주는 레시피가 있다.
처음에 적용하면 이런 화면이 나오는데
오른쪽에 보면 key 값을 조절할 수 있는것이 보인다.
간단하게 원리를 보자면 이런 느낌이다.
위는 3개의 rail 를 사용해
WE ARE DISCOVERED. RUN AT ONCE 라는 문장을
암호화한 것이다.
사실 원리까지 정확하게 알 필요는 없다.
정상적인 문장이 나올때까지
KEY 값을 하나씩 올려주면 된다.
KEY 값이 8일때 플래그를 찾을 수 있다.
반응형
'워게임 > Root Me' 카테고리의 다른 글
[Root Me] AES - ECB - 암호학 / Mysql (192) | 2023.11.17 |
---|---|
[Root Me] Twitter Secret Messages - 암호학 / homoglyphs (200) | 2023.11.13 |
[Root Me] System - Android lock pattern - 암호학 / Python (194) | 2023.11.05 |
[Root Me] WAV - Spectral analysis - 포렌식 (136) | 2023.09.15 |
[Root Me] Polyalphabetic substitution - Vigenère - 암호학 (159) | 2023.09.13 |