#WarGame/HackCTF

HackCTF _Cryptography #Classic Cipher -2

Y0u_4re_s0_5weet 2020. 10. 1. 19:20
반응형

출처) ctf.j0n9hyun.xyz/challenges

 

HackCTF

Do you wanna be a God? If so, Challenge!

ctf.j0n9hyun.xyz

 

 

[그림1. 문제]

 

  • 주어진 압축파일에는 txt파일이 들어있었다.
  • This is simple transposition cipher
    key is "python"
    Ciphertext is hreCp1_ev_s117nr_ys17eer132n_5

 

  • txt파일에 transposition cipher라고 나와있다.
  • key로 주어진 문자열 자릿수와 알파벳 순서로 암호문의 알파벳 위치를 알맞게 바꾸어 평문을 만들면 된다.

 

  • python을 알파벳 순서로 하면 465132이다.
  • 암호문을 6자리씩 나누어서 보면  아래 표와 같다.

 

 

[그림2. ciphertext]

 

 

  • 알파벳 순서대로 자리를 바꾸면 아래처럼 플래그를 찾을 수 있다.

 

[그림3. flag]

 

 

 

반응형