Write-up/N00bCTF

N00bCTF Forensic - What is docx ?

da1seun9 2020. 5. 27. 19:31

4. What is docx ?

이번 파일은 problem.docx입니다.
docx에 대해서 알고 있냐고 하네요
우선 파일을 열어 보겠습니다.

파일실행

오류가 뜨면서 "콘텐츠를 복구하시겠습니까?" 라고 뜨는데

복구를 한번 해봅시다.

오잉? 정상적으로 되는 것 같습니다!!!

쭉 내려 보죠

그러다보면 Flag가 나오는데 " 이게 설마 정답이라고?? "라는 의심이 들지만

맞습니다, 정답이 아니에요.....

다른 방법으로 해봅시다.

파일 분석

파일 헤더 시그니쳐가 50 4B 03 04 이니 검색을 해봅시다

하면 docx말고도 많은 파일들이 같은 헤더 시그니쳐를 가지고 있는 것을 알 수 있습니다.

다시 HxD로 돌아와서

HxD를 보다 보면 Flag.zip이 있는 걸 볼 수 있는데

문서 파일인 docx에 압축 파일인 zip이 있는 것은 이상해서

zip파일의 헤더시그니쳐를 확인해보니

docx의 시그니쳐랑 같은 것을 알 수 있었습니다.

그래서 docx확장자를 zip으로 바꿔서 열어 봤습니다



아까 봤었던 Flag.zip이 있는게 보이네요

하지만 비밀번호가 걸려있기 때문에 바로 볼 순 없습니다.

결과

파일들을 찾아보니 key.png가 있었고 이를 보면 문자열이 있습니다.

이걸 비밀번호라 생각하고 Flag.zip을 풀 때 써 넣으면

클리어!!!!!!!