前言

zip伪加密就是通过修改zip压缩包特定的字节,进而在打开文件时压缩包被识别为使用了密码加密,从而达到伪装加密效果。

我们已经知道ZIP文件格式中存在两个加密标志位,前面的加密标志位为数据区的加密标志位,后面的加密标志位为目录区的加密标志位。所谓伪加密就是修改目录区的加密标志位,使本来没有加密的ZIP文件,在解压的时候,需要用户输入密码来进行解压,但是这个密码又是不存在的。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

一、zip伪加密

1.打开题目

在这里插入图片描述

2.解题

使用winhex把目录区加密改成0800就ok

在这里插入图片描述
得到flag:flag{qwerasdf}