美文网首页我爱编程
zip伪加密破解方法

zip伪加密破解方法

作者: Mr_赵仙笙 | 来源:发表于2018-04-14 11:42 被阅读0次

一、使用ZipCenOp.jar(需要java环境),在cmd中使用

java -jar ZipCenOp.jar r xxx.zip

成功后压缩包可以直接打开

ZipCenOp.jar下载

链接

二、使用winRAR

进入工具,压缩修复文件,修复完后压缩包就可以打开了

上述两种方法很多情况都可以用,但是有时不行,第三种方法可以应对各种zip伪加密

这里给大家看一个例子

这是i春秋社区板块第三期第二题(传送门

明明已经按第一种方法提示成功了,但是还是要密码。

我们修复压缩包试试

还是要密码,那我们只好使用杀手锏了,请看第三种方法

三、修改文件头的加密标志位

一格zip文件有三个部分组成:

压缩源文件数据区+压缩源文件目录区+压缩源文件目录结束标志 (详解链接

这是三个头标记,主要看第二个

压缩源文件数据区:50 4B 03 04:这是头文件标记

压缩源文件目录区:

50 4B 01 02:目录中文件文件头标记

3F 00:压缩使用的 pkware

版本 

14 00:解压文件所需 pkware 版本 

00 00:全局方式位标记(有无加密,这个更改这里进行伪加密,改为09 00打开就会提示有密码了)

压缩源文件目录结束标志 :50

4B 05 06:目录结束标记 

我们用winhex打开压缩包,搜索504B,点击第二个504B(压缩源文件目录区)

------------------------------------------------------------------------------------------------------------

将全局方式位标记中的09改为00后,打开压缩包

破解成功!

转自: https://blog.csdn.net/pdsu161530247/article/details/73612910

相关文章

  • zip伪加密破解方法

    一、使用ZipCenOp.jar(需要java环境),在cmd中使用 java-jarZipCenOp.jarrx...

  • ZIP压缩包伪加密

    zip伪加密破解方法 一、使用ZipCenOp.jar(需要java环境),在cmd中使用 成功后压缩包可以直接打...

  • 破解zip加密文件

    一、zip属性隐藏 查看zip属性注释 二、zip伪加密 Zip伪加密是在文件头的加密标志位做修改,进而再打开文件...

  • zip

    文件头尾,伪加密 文件头50 4B 03 04zip文件头 文件尾也有50 4B的标示zip文件尾 伪加密加密位 ...

  • zip伪加密

    ip伪协议的意思是说本来不需要密码的zip文件然后通过修改标志位,然后就可以达到有密码的效果对吗?但是他实际是没有...

  • ZIP伪加密

    ZIP可以,RAR或者其他的不行首先看看前置知识:感谢大佬https://blog.csdn.net/u01137...

  • zip加密破解

    日常经常遇到zip压缩包没有密码或忘记密码无法解压的情况,基于以上情况可能需要对压缩文件密码进行枚举暴力破解该密码...

  • 命令行的压缩解压缩以及加密解密

    利用zip 命令对文件或文件夹进行加密和解密。 加密方法: 对文件进行加密 zip -e aa.zip aa.lo...

  • 有关ZIP压缩包的破解

    在设计泛CTF有关压缩包破解的某个题目(主要涉及伪加密和已知明文攻击)过程中,遇到了有关zip格式压缩的一些问题,...

  • 那些CTF中的ZIP问题

    1.消息隐藏 写入zip文件,转码有点恶心 2.伪加密 自己写了个脚本查伪加密 3.图片隐藏压缩包 第一步:分析 ...

网友评论

    本文标题:zip伪加密破解方法

    本文链接:https://www.haomeiwen.com/subject/pktlkftx.html