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

感谢CTF show平台提供题目

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

在这里插入图片描述

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

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

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

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

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

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

在这里插入图片描述

zip伪加密原理

压缩源文件数据区
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

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

  • 16
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值