본문 바로가기

스터디/CTF

ctf 공부 8일차

HackCTF

Cryptography - Smooth CipherText

처음에는 카이사르 암호라고 생각하여 복호화를 시도했지만, flag가 출력되지 않았다. 특히 주어진 문장들중 가장 아랫줄에 있는 flag형식의 내용이 HackCTF꼴로 변환되지 않았다.

시저암호가 아닌 것을 알았으니, 주어진 단서만으로 분석해보려 시도했다. HackCTF에서 동일한 c가 각각 m과 A로 다른 알파벳으로 치환되는 것 만으로도 시저암호가 아닌 것은 추측가능하다. 하지만 flag형식에서 {}가 그대로 있는 것을 보아 치환암호라는 것을 알 수 있고, 카이사르암호는 아니니까 비즈네르 암호일 것이라고 추측해볼 수 있다고 한다.(모르겠어서 사실 라업 봄..)

LymoADJ 

HackCTF

 

 

 

와 설마 했는데 flag가 아니었다.

 

 

FLAG형식 내에 있는 문구만 갖고, 다시 복호화를 시도하니 i_will_3emem0e3_you.don't_forget_me_too 가 나왔다.

 

아래는 추가로 돌려본 내용들..

 

 

 

 

Vigenere Solver - www.guballa.de

Vigenère Decode - CyberChef (gchq.github.io)

이건 문제랑 상관없지만 나중에 읽어볼거Frequency-smoothing encryption (iacr.org)

'스터디 > CTF' 카테고리의 다른 글

ctf 공부 10일차  (0) 2021.07.14
ctf 공부 9일차  (0) 2021.07.13
ctf 공부 7일차  (0) 2021.07.11
ctf 공부 5일차  (0) 2021.07.09
ctf 공부 4일차  (0) 2021.07.08