문제 : http://suninatas.com/challenge/web19/web19.asp
Game 19
0100111001010110010000110101010001000110010001000101 0110001000000100101101000110001000000100101001001100 0100010101011010010001010101001001001011010100100100 1010001000000101001001000101010101010010000001001011 01000110010101010101001001010000001000000101
suninatas.com
문제 설명
문제 해결
1) 해당 문제의 경우 코드가 이진수로 이루어져있다. 이진수를 텍스트로 변환한다.
https://romannumeralsconverter.net/ko/binary-translator
이진수변환 | 2진수 변환기
이 2진법 번역기 를 사용하여 이진법 암호 (0 & 1)를 텍스트 형식으로 변환합니다. ASCII 및 유니코드 방법을 사용하여 이진수변환 을 텍스트로 변환할 수 있습니다. 2진법 번역기 란 무엇입니까? 컴
romannumeralsconverter.net
2) 텍스트로 변환하니 어떤 다른 문자열이 나와서 Base64 디코딩을 하니 해독이 안되는 것을 볼 수 있다.
3) 텍스트 사이에 띄어쓰기가 있는 것을 보아 치환 암호일 경우를 생각하게 되었다.
https://jo-gunhee.github.io/website1/dcode/dcodewebsite.html
카이사르 암호 암호화/복호화
ex) I love cookie I love cookie START -------------
jo-gunhee.github.io
치환 암호 해독기를 사용하여 돌리니 키 값이 나오는 것을 확인할 수 있다.
'CTF' 카테고리의 다른 글
[써니나타스_포렌식] 21번 문제 풀이 (0) | 2024.01.12 |
---|---|
[써니나타스_포렌식] 26번 문제 풀이 (0) | 2024.01.12 |
[써니나타스_포렌식] 18번 문제 풀이 (0) | 2024.01.12 |
[써니나타스_포렌식] 15번 문제 풀이 (0) | 2024.01.12 |
[써니나타스_포렌식] 14번 문제 풀이 (1) | 2024.01.11 |