728x90
31번 문제! 'Hello_SuNiNaTaS'라는 이름의 PDF 파일이 주어진다.
눈에 보이는 특별함은 없다.
PDFStreamDumper를 통해 열어보았다.
37번째, 자바스크립트 코드가 보인다.
윗 부분은 b64 디코딩 코드인 것 같고, 그 밑 문자열을 긁어모아서
10번 b64 디코딩하니 이런 문자열이 나왔다ㅋ
더 찾아봤다. 39번째 헤더에서 PDF라는 문자열이 보인다.
찾아보니 이 안에 또 다른 PDF가 숨어있는거라고 한다. 여기서 스트림을 뽑아냈다.
txt로 받아질 텐데 pdf로 확장자를 바꾸고 열어보면 "보안"이라는 표시와 함께 아무 것도 안뜬다.
PDFStreamDumper에 넣어보니 암호화되었다고 복호화할거냐고 묻는다.
여기서 "예" 눌러도 안된다. 다른 툴을 써야한다.
여러가지 PDF unlock 과정을 거치고 겨우 찾아냈다.
나는 여기서 풀었다. 보니까 사이트에서 unlock 하는 족족 결과가 달랐던 것 같다.
또 MD5 까먹고 왜 안되냐고 화내고 있었다.
728x90
'Wargame > SuNiNaTaS' 카테고리의 다른 글
SuNiNaTaS 13 (200pt) (0) | 2020.11.27 |
---|---|
SuNiNaTaS 30 (FORENSICS 366pt) (0) | 2020.08.24 |
SuNiNaTaS 29 (FORENSICS 266pt) (0) | 2020.08.23 |
SuNiNaTaS 26 (FORENSIC 200pt) (0) | 2020.08.15 |
SuNiNaTaS 21 (FORENSIC 221pt) (0) | 2020.08.15 |