压缩包破解
壓縮包破解
文章目錄
- 壓縮包破解
- 偽加密
- 壓縮包格式
- 壓縮源文件數(shù)據(jù)區(qū)
- 壓縮源文件目錄區(qū)
- 壓縮源文件目錄結(jié)束標(biāo)志
- 真加密字節(jié)對(duì)比
- 偽加密字節(jié)對(duì)比
- 偽加密 工具 ZipCenOp.jar
- join 破解
- fcrackzip 或者 ziperello 暴力破解
偽加密
壓縮包格式
一個(gè) ZIP 文件由三個(gè)部分組成:
壓縮源文件數(shù)據(jù)區(qū)
50 4B 03 04:這是頭文件標(biāo)記(0x04034b50) 14 00:解壓文件所需 pkware 版本 00 00:全局方式位標(biāo)記(有無(wú)加密) 08 00:壓縮方式壓縮源文件目錄區(qū)
50 4B 01 02:目錄中文件文件頭標(biāo)記(0x02014b50) 14 00:壓縮使用的 pkware 版本 14 00:解壓文件所需 pkware 版本 00 00:全局方式位標(biāo)記(有無(wú)加密,這個(gè)更改這里進(jìn)行偽加密,改為09 00打開(kāi)就會(huì)提示有密碼了)壓縮源文件目錄結(jié)束標(biāo)志
50 4B 05 06:目錄結(jié)束標(biāo)記 00 00:當(dāng)前磁盤(pán)編號(hào) 00 00:目錄區(qū)開(kāi)始磁盤(pán)編號(hào) 01 00:本磁盤(pán)上紀(jì)錄總數(shù) 01 00:目錄區(qū)中紀(jì)錄總數(shù)真加密字節(jié)對(duì)比
2.zip為 存在密碼 全局方式位標(biāo)記 在 (壓縮源文件數(shù)據(jù)區(qū) , 壓縮源文件目錄區(qū)) 都為 09 00
偽加密字節(jié)對(duì)比
如果做成 偽加密 , 只有 壓縮源文件目錄區(qū) 為 09 00
壓縮源文件數(shù)據(jù)區(qū)的全局加密應(yīng)當(dāng)為00 00
且壓縮源文件目錄區(qū)的全局方式位標(biāo)記應(yīng)當(dāng)為09 00
只是 所選位 00 00 -> 09 00
偽加密 工具 ZipCenOp.jar
java -jar ZipCenOp.jar <option> <file> option: r : recover a PKZip e : do a fake encryptionjoin 破解
zip2john 1.zip > pass # 獲取壓縮包哈希值 john pass # 破解密碼測(cè)試 壓縮包 密碼即名字
fcrackzip 或者 ziperello 暴力破解
總結(jié)
- 上一篇: 2021年电赛元器件物品清单
- 下一篇: 应用软件保护方法