CTF show-Misc簽到題


題目給了一個zip文件,提示需要解壓密碼

試了很多次不能解壓,錯誤類型:文件損壞

無法解壓,需要密碼,還一直報錯,參考了wp,知道了zip偽加密

zip偽加密原理:

壓縮源文件數據區:
50 4B 03 04:這是頭文件標記(0x04034b50)
14 00:解壓文件所需 pkware 版本
00 00:全局方式位標記(有無加密) 頭文件標記后2bytes

壓縮源文件目錄區:

50 4B 01 02:目錄中文件文件頭標記(0x02014b50)
3F 00:壓縮使用的 pkware 版本
14 00:解壓文件所需 pkware 版本
00 00:全局方式位標記(有無加密,偽加密的關鍵) 目錄文件標記后4bytes

和上面的信息一比較就會發現這里出現了問題,00的地方變成了09,我們只需改回去,保存

之后正常解壓:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM