[picoCTF] Mod 26 풀이

Views: 23

문제

Cryptography can be easy, do you know what ROT13 is?
cvpbPGS{arkg_gvzr_V'yy_gel_2_ebhaqf_bs_ebg13_MAZyqFQj}


rot 13이라는 아주 오래된 암호학 문제다.

abc···를 13개씩 옮겨서 nop··· 로 바꿔적는 방법이다.

리눅스에서는 tr이라는 명령어를 통해 텍스트를 변경할 수 있다.

제시된
cvpbPGS{arkg_gvzr_V'yy_gel_2_ebhaqf_bs_ebg13_MAZyqFQj}
에서 대·소문자가 섞여있으니
A\~Z 를 N\~M로 변경하고 a\~z를 n\~m로 변경하면 된다.

❯ tr 'A-Za-z' 'N-ZA-Mn-za-m'

tr명령에서 A-Z는 A,B,C,···,Z 총 26개의 입력을 하는것과 같고 N-Z와 A-M은 각각 13개 총 26개로 1대1 매칭이 된다.

뭣하면 https://rot13.com/ 이런 사이트에서 해도 별 상관 없다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다