关于pk

压缩包zip和7z放到010editor

首先是生成add的txt文件,内容设置为啊对对对

image-20230328210704204

我们将其通过Banzip进行压缩,并设置密码

image-20230328210755076

我们再压缩一个相同的zip文件,这次不加密

将两个zip文件全放入010editor中

image-20230328211057562

首先我们可以看到,文件的开头有PK,文件的内容中也有PK开头,文件的结尾也有PK PK对应着504B

再次观察

image-20230328211457175开头的PK后面有文件名

中间的PK后面两者蓝色圈住的区域内容相同,由此我们可以推算出中间的则为文件的内容

image-20230328211719444

对比十六进制编码,发现加密的(addd(2))相比较(addd)

通过搜索14 00 后面的两位为加密位,我们尝试修改addd的00也为09

同时尝试使用原本设置给addd(2)的密码进行对addd 的解密

image-20230328211942182

但是访问不了,因此设置了一个伪加密

接下来再看一个具有很多文件的zip 压缩包,方便观察全为addd.txt的副本、

image-20230328212056633

我们将其放入010editor

image-20230328212239842

四个文件有4个PK 说明有一个文件就会有一个PK,与此同时,我们也发现,其后面的编码也为文件名(中文乱码)

image-20230328212440167

中间的编码也是如此,中间仍表示为内容

但我们也可也发现,依然只有一个文件末尾PK

于此同时给我们的启示是,对于一个图片,拖入010editor 将其其中的PK取出,在新文件中嵌入,则可以产生一个隐藏再其中的压缩包从而达到隐藏信息的效果

posted on 2023-05-24 16:40  vaneshadow  阅读(244)  评论(0)    收藏  举报