Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- writeup
- HackCTF
- cryptography
- misc
- Web Hacking
- 구현
- 사칙연산
- xcz.kr
- Database
- Network
- SuNiNaTas
- 정렬
- Python
- 백준
- Forensics
- MySQL
- CTF
- Digital Forensics
- 인코그니토
- 문자열
- 써니나타스
- Incognito
- wargame
- Text
- C
- php
- Web
- 수학
- N0Named
- 그리디 알고리즘
Archives
- Today
- Total
보안을 그리다, 훈이
[Cryptography] HackCTF Smooth CipherText(100p) Write Up 본문
Security/Wargame
[Cryptography] HackCTF Smooth CipherText(100p) Write Up
HooNeee 2021. 12. 15. 21:06
HackCTF Cryptography 분야 Smooth CipherText(100p) 문제 풀이입니다.
암호문의 마지막 줄에 중괄호가 존재하므로 플래그 폼이 치환 암호로 암호화되어 있다고 생각했습니다.
먼저, Caesar Cipher(시저 암호)로 복호화하고자 시도해 보았지만 모든 문자가 일정한 Shift 값을 가지고 있지 않아 정상적인 복호화가 불가능했습니다.
해당 암호문을 Cipher Identifier Online으로 분석해보니 Vigenere Cipher(비즈네르 암호)라고 나와 전용 Decoder로 복호화를 진행했습니다.
Vigenere Cipher에 대한 개념은 아래 게시글을 참고하시면 됩니다😊
[관련 게시글] [Cryptography] Vigenere Cipher (비즈네르 암호)
다시 풀이로 돌아가서,
대부분의 암호문은 정상적으로 복호화되었으나 플래그 폼 내부의 암호문은 복호화되지 않은 것을 확인할 수 있습니다.
해당 암호문을 한 번 더 복호화해줍시다.
Solve!
'Security > Wargame' 카테고리의 다른 글
[MISC] HackCTF Baseball Price(50p) Write Up (0) | 2021.12.16 |
---|---|
[Cryptography] HackCTF Classic Cipher -1(100p) Write Up (0) | 2021.12.15 |
[Cryptography] HackCTF Great Binary(50p) Write Up (0) | 2021.12.15 |
[Web Hacking] HackCTF Login(100p) Write Up (0) | 2021.12.14 |
[Forensics] HackCTF Terrorist(200p) Write Up (0) | 2021.12.14 |
Comments