본문 바로가기

Write Up

정보보호올림피아드2015 본선 Q3


약간 미스크 비스무리한 문제입니다. 문제 내용을 보면 

이렇게 나와있습니다. 문제 파일을 보면 

ssdeep이라는 해시를 구하는 프로그램과 key_14라는 파일이 있습니다. 헥스 에디터로 열어서 시그니쳐를 보면 PK였습니다. 그래서 zip으로 바꾸고 다시 열면 key라는 파일이 또 튀어 나옵니다. 

저 파일을 다시 헥스 에디터로 열어보면 이번에는 시그니쳐가 

EGGA입니다. 살짝 고민하다가 확장자를 egg로 바꾸고 다시 여니 

key파일이 또 있었습니다. 이번에는 시그니쳐를 봤는데 

시그니쳐가 없었습니다. 여기서 약간 헤메다가 첫 번째 줄에 key.tar을 보고 확장자를 tar로 바꾸니 

이번에는 폴더가 나옵니다. 1~10이라는 파일이 있고 Hint.txt라는 파일도 함께 있습니다. 내용을 보니 

해시가 들어있습니다. 아까 본 ssdeep이라는 프로그램으로 1~10의 파일의 해시를 다 구해보니 6번 파일의 해시와 같음을 확인했습니다. 6번 파일을 헥스에디터로 열어보니 간단한 스테가노로 jpg파일 밑에 새로운 jpg가 붙어있었고 붙어있는 파일을 추출하니 

Turn off the light라는 문자열이 보입니다. 하지만 이것은 키가 아니었습니다. 여기서 포기하고 다른 문제를 풀 던 중에 명암을 조절하라는 힌트가 나왔고 포토샵으로 열어서 level값을 조절해 보니 

키가 나왔습니다.


KEY : Record Five Sin

'Write Up' 카테고리의 다른 글

정보보호올림피아드2015 본선 Q10  (5) 2015.10.17
정보보호올림피아드2015 본선 Q5  (3) 2015.10.17
정보보호올림피아드2015 본선 Q2  (2) 2015.10.17
Layer7 CTF Write-UP  (2) 2015.09.01
YISF 2015 Write-Up 예선  (0) 2015.08.12