'CTF Writeup/CSAW 2015(Preliminaries)'에 해당하는 글 3건

Cryptography - 100

Emcryption





주어진 문제 링크를 들어간다.






어떠한 문자열을 이모티콘으로 치환하여 놓은 듯한 사진을 볼 수 있었다.

특히 이모티콘 사이의 ' 와 , 그리고 .를 보고 문장이라는 것을 알 수 있다.

시간상 어떻게 푸는지 알면서도 문제 난이도에 비례해 시간을 가장 많이 소비한 문제라고 생각한다.


각 이모티콘 종류마다 고유 숫자를 부여하였고 영어 문장에 가장 많이 들어가는 알파벳 빈도 수에 맞게 몇글자 씩 

이모티콘을 알파벳으로 치환해 나가면서 모든 문장을 완성 할 수 있었다.


천사 모양의 이모티콘과 하트모양의 키스 이모티콘의 경우 [O'O] 의 형태를 하고 있는데 영어 문장에서 저런 모양의 문장은 i'm 밖에 없다. 천사 모양의 이모티콘을 [i] 로 하트키스 모양의 이모티콘은 [m]으로 치환하고 3개가 연속된 이모티콘은 are, but, and, the 등의 경우로 생각하고 치환해 보면 모든 문장을 완성시킬 수 있다. 




'CTF Writeup > CSAW 2015(Preliminaries)' 카테고리의 다른 글

Cryptography 100  (0) 2015.10.06
Cryptography 100  (0) 2015.10.06
Cryptography 100  (0) 2015.10.06

WRITTEN BY
Pwn&Play

트랙백  0 , 댓글  0개가 달렸습니다.
secret

Cryptography - 100

What do you say?






보자마자 모스부호가 생각나는 발음이다.

doooot는 긴 신호를 뜻하는 것이고 doot는 짧은 신호를 뜻하는 것으로 바로 해석 할 수 있다.





메모장에서 간단히 바꾸기를 이용하여 암호문 아래에 평문 모스부호가 나왔다.

이를 이용하여 모스부호 변환 도구를 이용하여 키 값을 얻을 수 있었다.


Morse Code Online : http://jinh.tistory.com/685




'CTF Writeup > CSAW 2015(Preliminaries)' 카테고리의 다른 글

Cryptography 100  (0) 2015.10.06
Cryptography 100  (0) 2015.10.06
Cryptography 100  (0) 2015.10.06

WRITTEN BY
Pwn&Play

트랙백  0 , 댓글  0개가 달렸습니다.
secret

Cryptography - 100   

Julius






먼저 푼 문제들의 키 값을 보았을 때에 flag{~} 형식인 것을 확인하였다.

synt{pnrf4e_jbhyq_or_ce0hq}

치환 혹은 점프라고 생각하고 암호화 방식 종류 중 ROT-13을 떠올렸다.

 복호화 도구를 사용하여 간단히 복호화 하였다.


ROT-13 decrypt online : http://www.decode.org/






'CTF Writeup > CSAW 2015(Preliminaries)' 카테고리의 다른 글

Cryptography 100  (0) 2015.10.06
Cryptography 100  (0) 2015.10.06
Cryptography 100  (0) 2015.10.06

WRITTEN BY
Pwn&Play

트랙백  0 , 댓글  0개가 달렸습니다.
secret