문제
오늘은 할로윈! 나는 할로윈을 맞이해 분장을 할 계획이다. 분장에 필요한 물품들을 사기 위해 SCP SHOP에 갔다. 흠~ 무엇을 살까?
문제 취지
encoding, decoding을 할 줄 아는가
ascii85, base64, base32를 아는가
풀이
링크로 접속하면 다음과 같은 화면이 나온다.
장바구니 위에 마우스를 올리거나 F12를 사용하면 인코딩된 텍스트를 확인할 수 있다.
KJUWONKMGFMTQS2EOMYFG6RZKRREMWLTKBJU22K2NF4EGVLLOM6Q====
다시 메인화면으로 돌아가서 생각해보자.
문제에서는 할로윈을 맞아 분장을 할 것이라 했기에 할로윈 분장을 하기 위한 물품들을 선택하면 된다.
마녀모자를 선택하면 장바구니가 Ascii85로 바뀐다.
우리는 마녀모자 외에도 빗자루와 마녀의 집이 필요하다.
1층에서 마녀의 집은 base32
2층에서 빗자루는 base64
3층에서 마녀모자는 ascii85
이를 그대로 순서에 맞춰 복호화를 진행해보자.
플래그
scpCTF{i_4m_W1tch}
'JBU-CTF' 카테고리의 다른 글
[JBU-CTF 2022][misc]누군가 사라졌다!(300) (0) | 2022.10.31 |
---|---|
[JBU-CTF 2022][web]JJ's doorbell(100) (0) | 2022.10.31 |
[JBU-CTF 2022][web]NewJeans(200) (0) | 2022.10.31 |
[JBU-CTF 2020][Web]로그인 문제 풀이 (0) | 2020.11.19 |
[JBU-CTF 2020][Web]청기백기 문제 풀이 (0) | 2020.11.19 |