반응형
☆ Beginner - dreamhack-tools-cyberchef ☆
[1] 문제
♣ dreamhack-tools-cyberchef는 Dreamhack Tools 실습을 위한 문제이다.
♣ 드림핵 툴즈 서비스를 사용하여 플래그 값을 얻어내는 것이 목표인 문제이다.
[2] 풀이
♣ 문제파일을 다운받아 htlm 문서를 연다.
♣ 출력된 문자열은 Rail Fence 암호화 -> Base 64 인코딩 -> ROT13 암호화된 것으로 보인다.
♣ 이를 Dreamhack Tools의 Cyber Chef 도구를 사용하여 플래그 값을 얻어내 보도록 한다.
♣ html 페이지에 있는 문자열을 복사하여 Input에 붙여넣는다.
EUg5MJAyYJ9fYJ5iMKqio29iVK1VL2WlnTM0o3AyL2Elq3q3qlRu
♣ Rail Fence 암호화 -> Base 64 인코딩 -> ROT13 암호화의 역순인 ROT13 복호화 -> Base 64 디코딩 -> Rail Fence 복호화 순으로 변환한다.
1. Encryption / Encoding 클릭
2. ROT13을 드래그하여 Recipe에 붙여넣기
3. Data format 클릭
4. From Base64를 드래그하여 Recipe에 붙여넣기
5. Encryption / Encoding에서 Rail Fence Cipher Decode를 드래그하여 Recipe에 붙여넣기
♣ Output을 확인해보면 플래그값이 나타난다.
DH{cyberchef-tools-encoderwwowowowo!!!}
♣ 제출 결과
반응형
'정보보안 > Dreamhack' 카테고리의 다른 글
[Dreamhack Wargame] Beginner - phpreg (0) | 2024.12.04 |
---|---|
[Dreamhack Wargame] Beginner : ex-reg-ex (0) | 2024.12.02 |
[Dreamhack Wargame] Beginner - blue whale (0) | 2024.11.29 |
[Dreamhack Wargame] Beginner - Exercise : Docker (0) | 2024.11.28 |
[Dreamhack Wargame] Beginnger - Exersice : SSH (0) | 2024.11.26 |