본문 바로가기

#WarGame/HackCTF

HackCTF _Cryptography #Classic Cipher -2

반응형

출처) 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]

 

 

 

반응형

'#WarGame > HackCTF' 카테고리의 다른 글

HackCTF _Cryptography #Classic Cipher -3  (0) 2020.10.02
HackCTF _Cryptography #RSA3  (0) 2020.10.01
HackCTF _Cryptography #RSA2  (0) 2020.09.30
HackCTF _Misc #DNA  (0) 2020.09.30
HackCTF _Misc #QRCODE  (0) 2020.09.30