bugku 神秘的文件(附带坑讲解!)

题目链接:
https://ctf.bugku.com/challenges#%E7%A5%9E%E7%A7%98%E7%9A%84%E6%96%87%E4%BB%B6
工具准备:
1.PC
2.winRAR(一定要这个)
3.ARCHPR
4.kali
解题步骤:
1.首先我们会看到两个文件!
在这里插入图片描述
2.打开flag.zip,发现中间包含了logo.png!于是将logo.png使用winRAR加密成zip,然后对比他们的CRC32,发现一模一样!这时候我们就知道了,考点就是明文爆破。
在这里插入图片描述3.打开ARCHPR,选中flag.zip刚刚加密的logo.zip进行明文破解
在这里插入图片描述
4.爆破成功以后获得解压密码并进行解压!
在这里插入图片描述
5.意料之内~果断丢到kali里面binwalk分析
在这里插入图片描述
6.binwalk分析并自动分离文件【指令:binwalk -Me 2018山东省大学生网络安全技能大赛决赛writeup】,然后逐个寻找。
在这里插入图片描述
7.逐个寻找,在docProps中找到flag.txt!看到这个果断知道是一个base64!直接丢进控制台解密!
在这里插入图片描述
8.成功解题!flag{d0cX_1s_ziP_file}
在这里插入图片描述
坑讲解:
1.这个题必须使用winRAR加密,我尝试了2345,好压,7z,快压,360压缩都没成功,最终使用了winRAR成功了!所以做这个踢必须使用winRAR,直接默认即可!
在这里插入图片描述
2.如果步骤有错的话,他会爆一个(附图一),这个就是说明压缩的logo.png出了问题,需要检查一下是否是winRAR的压缩方式出错了(图二正确方法)
在这里插入图片描述
在这里插入图片描述
3.文件分离用binwalk比foremost方便,因为你还要去解压一个000000.zip的文件才能找到flag.txt(第一次做的时候就是用foremost分离的,所以写的时候binwalk一次就出了qwq…)
在这里插入图片描述
感谢能耐心看到这里的朋友们!这是我的第一篇分享,希望各位大佬喜欢qwq…

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值