BUU上的一道题,一开始不知道伪加密是什么,尝试用爆破的方法,但是不行,然后就搜了一下
无加密
压缩源文件数据区的全局加密应当为00 00
且压缩源文件目录区的全局方式位标记应当为00 00
假加密
压缩源文件数据区的全局加密应当为00 00
且压缩源文件目录区的全局方式位标记应当为09 00
真加密
压缩源文件数据区的全局加密应当为09 00
且压缩源文件目录区的全局方式位标记应当为09 00
但是这个题
看上去像是一个真加密,但是真加密用爆破的方式应该能爆出来
所以就尝试把09改成00,结果就直接解压了
总结:由于0304和0102后面都是09,爆破软件会将其识别为真加密,最终发现爆不出来密码,因为这个文件实际上是没有密码的,修改了参数让软件误以为是。这也给我们下次碰到伪加密提供了一种新的思路