題目連結

https://learn.cylabacademy.org/library/530

題目解法

  1. 下載得到 confidential.pdf 後,打開會發現很多用黑色擋住的文字,但是不重要,重要的是根據題目提示我們要查看 pdf 檔案的 metadata。要查看 metadata 可以使用 pdf 閱讀器或是 exiftool(推薦)、pdfinfo 指令來查看,也可以用 strings 指令。

    webshell:~$ exiftool confidential.pdf 
    ExifTool Version Number         : 12.40
    File Name                       : confidential.pdf
    Directory                       : .
    File Size                       : 178 KiB
    File Modification Date/Time     : 2025:11:07 19:17:33+00:00
    File Access Date/Time           : 2026:05:01 20:29:29+00:00
    File Inode Change Date/Time     : 2026:05:01 20:29:29+00:00
    File Permissions                : -rw-rw-r--
    File Type                       : PDF
    File Type Extension             : pdf
    MIME Type                       : application/pdf
    PDF Version                     : 1.7
    Linearized                      : No
    Page Count                      : 1
    Producer                        : PyPDF2
    Author                          : cGljb0NURntwdXp6bDNkX20zdGFkYXRhX2YwdW5kIV9jMjA3MzY2OX0=
    
  2. 可以看到 Author 欄位是一串由英文字母及數字且 = 結尾的亂碼,可以推斷是 base64 編碼,解碼後得到 flag。

    picoCTF{puz--------------------------669}