Dreamhack/Dreamhack Wargame (Challenge)

[21] IT 비전공자 [dreamhack] dreamhack-tools-cyberchef 문제 풀기

imaginefuture-1 2024. 9. 30. 07:56

 

후훟 chef라... 요리를 배웠던 사람으로서(낄낄)

흥미로운 문제 제목이다

 

21번째 문제 가보자고!

 

 

문제다

 

 

홈페이지를 들어가면 번역기 같은 사이트가 나온다 과연 이걸 어떻게 사용하라는 걸까?

 

 

 

 

문제 파일을 크롬으로 들어가면 요렇게 뜬다 아마 복호화하라는 애기인 것 같다

https://raonctf.com/essential/study/web/cryptography

 

RAON CTF - WEB Essential

해시 암호화 암호문, 평문 단방향 암호, 양방향 암호 AES, DES, RSA

raonctf.com

복호화에 대한 설명 암호화 반댓말이라 생각하면된다

 

맨 처음 rail fence로 변환됐다는데  rail fence가 뭘까?

https://blog.naver.com/okaysungnam/221261088882

 

암호 기법 - 5. 전치기법(Rail fence, 사각행렬)

1. 개요         이 장에서는 전치기법 중 가장 많이 사용되는 rail fense 기법...

blog.naver.com

 

고대 중국에서 쓰이던 암호화 방법으로 글자의 순서를  뒤섞는 것이다.
         이 기법은 암호문이 짧으면 만들기 어려우며 최소 40자 이상일 것을 권고한다.

 

 

https://devuna.tistory.com/41

 

 

[Base 64] Base64이란 무엇일까? / Base64 사용 이유와 인코딩과 디코딩

[Base 64] Base64이란 무엇일까? / Base64의 인코딩과 디코딩 인코딩(encoding)은 파일에 저장된 정보의 형태나 형식을 데이터 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형태로 변

devuna.tistory.com

https://ko.wikipedia.org/wiki/ROT13

 

ROT13 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. ROT13은 영어 알파벳을 13글자씩 밀어내는 방식으로 문자들을 치환한다. 예를 들어 'HELLO'는 'URYYB'로 치환된다. ROT13(Rotate by 13)은 단순한 카이사르 암호의 일종으

ko.wikipedia.org

 

 

 

ROT13 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. ROT13은 영어 알파벳을 13글자씩 밀어내는 방식으로 문자들을 치환한다. 예를 들어 'HELLO'는 'URYYB'로 치환된다. ROT13(Rotate by 13)은 단순한 카이사르 암호의 일종으

ko.wikipedia.org

 

 


나는 멍청이라 느꼈다. 복호화면 거꾸로 작업을 수행해야하는데

rail fence부터 작업했더니 안나온다고 뭐지 싶다가 풀이보고 아 ㅋㅋㅋ 멍청아! 거꾸로해야지! 소리치고 

다시 거꾸로 했더니 플래그가 나왔다 ^^

 

 

 

 

 

 

 

DH{cyberchef-tools-encoderwwowowowo!!!}

 

 

확실히 해킹은 암호같은걸 많이 쓰니까 이런 기법들 보는게 신기하다

옛날 사람들은 이런 암호를 생각해냈다는게 대단하다......

내 취미 중에 방탈출 카페 탈출하는 것도 있는데 (요새는 바빠서 못함)

문제 푸는 그런 기분이다

 

재밌네!