zip 伪加密
拿到zip包也没有任何提示的情况下,第一个想到的是zip伪加密,或者就是暴力强行破解(一般设置stringprintable的字典,不超过6位还是能算的)。
这个直接拖进winhex或者HxD里面去看,zip文件前面直接找50 4B 03 04
,把在它两个字节之后的09改00即可(实际伪加密一般为50 4B 03 04 14 00 09 00 08 00
,09的第二位只要是奇数都代表加密),最好把文件中的这样的十六进制串都改一改。然后找50 4B 01 02
,一般在末尾,在它后面4个字节的09改成00即可。
上面的方法也可以自己产生zip伪加密的包。