FORENSICS/suninatas

써니나타스 19번

hongjw 2020. 5. 3. 17:37

Game 19번 첫화면

이번에도 아래있는 숫자를 보고, 암호를 구하는 문제이다.

2진수로 되어있는 숫자들을 문자열로 변환해보았다.

이번에도 바로 Auth값이 나오지 않고, 암호화된 문자열이 출력되었다.

 

NVCTFDV KF JLEZERKRJ REU KFURP ZJ R XFFU URP REU RLKYBVP ZJ GCRZUTKWZJMVIPYRIU

문자열 중간중간에 띄어쓰기가 있는 것으로 봐서, 카이사르 암호화를 한 것같다.

(다른 base 64나 MD5, SHA 암호화 방법 등은 띄어쓰기까지 암호화를 하기 때문에)

 

▶ 카이사르 암호화란 ?

시저 암호라고도 불리는 암호학에서 다루는 간단한 치환암호의 일종이다. 카이사르 암호는 암호화하고자 하는 내용을 알파벳별로 일정한 거리만큼 밀어내, 다른 알파벳으로 치환하는 방식이다.

 

 

카이사르 암호화를 복호화하면,

ROT-9에 답이 있는 것을 볼 수 있다 ㅎㅁㅎ !

ROT-9: WELCOME TO SUNINATAS AND TODAY IS A GOOD DAY AND AUTHKEY IS PLAIDCTFISVERYHARD

 

 

 

>>참고

2진수 문자로 변환 : http://www.unit-conversion.info/texttools/convert-text-to-binary/

 

Convert text to binary - Converters

About Convert text to binary tool Convert text into binary. Computers store all characters as numbers stored as binary data. Binary code uses the digits of 0 and 1 (binary numbers) to represent computer instructions or text. Each instruction or symbol gets

www.unit-conversion.info

카이사르 복호화 : http://theblob.org/rot.cgi

 

ROT encoder/decoder

 

theblob.org

 

'FORENSICS > suninatas' 카테고리의 다른 글

써니나타스 15번  (1) 2020.05.26
써니나타스 26번  (0) 2020.05.16
써니나타스 18번  (0) 2020.05.03