刷题之旅第12站,CTFshow misc签到题

感谢CTF show平台提供题目

下载得到文件后,思路很明确,破解压缩包密码。

在这里插入图片描述

先讲一下,我做压缩包密码题目时的思路。

在这里插入图片描述
1、右键属性查看文件信息
2、 010 查看压缩包尾部是否有隐藏信息
3、 伪加密
4、 以上都不行的话,直接爆破

言归正传,当我们尝试解压文件的时候,提示错误。
在这里插入图片描述

那么,我猜测可能是出题人进行的伪加密,导致文件结构损坏。

打开010 editor ,搜索50 4B,在这里发现了异常。
在这里插入图片描述

修改09为00,保存文件,成功进行了解压。

在这里插入图片描述

zip伪加密原理

扫描二维码关注公众号,回复: 9233356 查看本文章

压缩源文件数据区
50 4B 03 04:这是头文件标记(0x04034b50)
14 00:解压文件所需 pkware 版本
00 00:全局方式位标记(有无加密) 头文件标记后2bytes

压缩源文件目录区:

50 4B 01 02:目录中文件文件头标记(0x02014b50)
3F 00:压缩使用的 pkware 版本
14 00:解压文件所需 pkware 版本
00 00:全局方式位标记(有无加密,伪加密的关键) 目录文件标记后4bytes

https://blog.csdn.net/qq_26187985/article/details/83654197

原创文章不易,点个赞再走吧。
在这里插入图片描述

发布了50 篇原创文章 · 获赞 12 · 访问量 1903

猜你喜欢

转载自blog.csdn.net/weixin_45940434/article/details/104323401