2022华为CTF misc gogogo wp

gogogo

预期解

开局两个附件一个raw一个拼图,能想到拼图拼起来是个秘钥之类的,去解密取证出来的内容。
于是开启了拼图之路,利用montage合成一张大图

montage  *.png -geometry +0+0 flag.png

再利用gaps拼图,可是拼不好。。。于是此方式作罢

gaps --image=flag.png --generations=50 --population=256 --size=100 --save

那就。。直接手lu,从图片的碎片来看能看出是小黄人的图,于是百度一张小黄人的图直接开干
在这里插入图片描述
拼完之后
在这里插入图片描述
当时很好奇为啥间隔不一样,当解密的时候才发现框出的两块拼反了(还有第二行的90和09不知道位置)
在这里插入图片描述
得到秘钥(经过尝试为09)

3e8f092d4d7b80ce338d6e238efb01   

使用iehistory发现

volatility -f 2.raw --profile=WinXPSP2x86 iehistory

存在txt和png
在这里插入图片描述
filescan一下试试,经过尝试txt和png都看不到内容,

volatility -f 2.raw --profile=WinXPSP2x86 editbox

在这里插入图片描述
发现zip,想到题目名gogogo,利用filescan获取pid

volatility -f 2.raw --profile=WinXPSP2x86 filescan|grep -E "zip"

dump出来即可
在这里插入图片描述

volatility -f 2.raw --profile=WinXPSP2x86 dumpfiles -Q 0x0000000002182dc0   -D ./

在这里插入图片描述
利用密码解密,发现png打不开,010分析下,多了文件头删掉
在这里插入图片描述
发现图片尾部还多了一张png
在这里插入图片描述
图片正常显示后
在这里插入图片描述
Aztec Code先补全
在这里插入图片描述
中国编码app扫码获得flag

flag{fbab8380-a642-48aa-89b1-8e251f826b12}

非预期

取证的时候使用clipboard即可获得密码(不用拼图)
在这里插入图片描述
剪切板yyds

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值