상세 컨텐츠

본문 제목

[N0Named-Forensic#3] [A] 회사 찾기 - 50 points

Forensics/N0Named

by bing_su 2021. 4. 2. 02:31

본문

반응형
SMALL

N0Named wargame 문제를 풀어봤다. Forensic 세 번째 문제다.

drive 링크가 있고, 첨부파일인 압축 파일을 다운로드할 수 있다.

해당 압축 파일은 분할 ZIP 파일이지만 다른 분할 파일이 없다는 경고창이 뜨면서 파일이 열리지 않는다.

zip file의 Local File Header의 Signature 부분이 잘못되어 있었다. 따라서 이를 50 4B 03 04가 되게끔 바꾸자. (zip 파일의 구조에 대해서는 이 글에서 다루고 있다. 참고하실 분은 참고하세요.) 이 외에 Central Directory와 Footer 부분에는 딱히 문제점을 찾을 수 없었다.

ZIP 파일 복구 문제였던 것 같다. 따라서 Local File Header Signature 부분을 복구하고 파일을 다시 열면 FINDAJOB.txt 파일이 있고, 이 txt 파일 안에서 플래그를 찾으면 된다.

위와 같이 플래그가 나오는데, 이는 특수문자와 공백 문자를 지우면 얻을 수 있다. 혹은 아스키 문자만 추출하면 플래그를 얻을 수 있다. 이를 인증하면 문제가 풀린다.

반응형
LIST

관련글 더보기

댓글 영역