워게임/Root Me

[Root Me] Transposition - Rail Fence - 암호학

SecurityMan 2023. 11. 9. 11:00

 

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일때 플래그를 찾을 수 있다.

반응형