본문 바로가기

CTF/codegate 2020

CODE_GATE_2020 [ENIGMA]

 

 

이번 문제는 ENIGMA라는 문제이다. 문제 이름 부터 왠지 암호학 문제 인거 같다. 우선 저 링크를 들어가 보면, 

 

 

 

 

요런 파일을 다운 받을 수 있다. 요걸 리눅스에서 열어 보면 

 

 

 

이렇게 .7z 파일임을 확인 할 수 있고 압축을 풀어 보면,

 

 

 

 

요런 문자열들이 들어 있는 txt 파일을 확인 할 수 가 있다. 이 문제의 풀이 방식은 밑에 flag is : 문자열 아래에 있는 각 문자들과 위에 해당 문자와 똑같은 문자 위에 대칭 되어 있는 영어 문자로 대칭 시키면 된다. 예를 들어 '9' 면 위에서 '9 를 찾으면 대칭되는 알파벳은 'C' 가 될 것이고, '+' 면 위에서 '+'와 대칭되는 알파벳은 'O' 이다. 이 방식으로 각 문자들을 대칭 시켜 보면,

 

 

CODEGATE2020{HACKERS ARE NOT !ORN ONLY IT IS MADE} 라는 문자열임을 알 수 있다. 하지만 "!"은 대칭 되는 문자는 없음을 확인 할 수 있다. 그러나 저 문장의 뜻이 이루어지게 저 "!" 자리에 "B"를 대입 하면, " HACKERS ARE NOT BORN ONLY IT IS MADE 
라는 문장이 되므로 flag 값은 저 문자열임을 확인 할 수 있당

 

 

FLAG : CODEGATE2020{HACKERS ARE NOT BORN ONLY IT IS MADE}

'CTF > codegate 2020' 카테고리의 다른 글

CODE_GATE_2020 [ LOL ]  (0) 2020.02.10
CODE_GATE_2020 [Check_Check]  (0) 2020.02.09