首页
社区
课程
招聘
[原创]2022CISCN(西北区赛)-The shinning
2022-8-7 21:38 7525

[原创]2022CISCN(西北区赛)-The shinning

2022-8-7 21:38
7525

2022CISCN(西北区赛)-The shinning

一道取证题目,学习一下如何解出这种套娃题目

vol2做法

当时开着kali虚拟机做的(Volatility 2.6),以下图片来自当时交给赛事方的wp

1
volatility -f USER-PC-20220606-064535.raw --profile=Win7SP1x64 filescan | grep "Desktop"

image-20220618173902354.png

 

发现有7z和rar各一个,用volatility工具提取出文件

1
2
volatility -f USER-PC-20220606-064535.raw --profile=Win7SP1x64 dumpfiles -Q 0x000000007f66b700 --dump-dir=./ -u
volatility -f USER-PC-20220606-064535.raw --profile=Win7SP1x64 dumpfiles -Q 0x000000007e2260f0 --dump-dir=./ -u

修改提取出来的dat为rar和7z后缀,无密码,直接解压

 

image-20220618144839765.png

 

7z解压里的图片(2.jpeg)里面藏了密码(little_pigs),放大后的效果

 

image-20220618145145571.png

 

得到little_pigs

 

另外的一个WAV

 

image-20220618174622928.png

 

image-20220618174718484.png

 

输入之前的little_pigs密码

 

用DeepSound去解

 

image-20220618145253747.png

 

就能得到md5串

 

image-20220618145410754.png

 

md5爆破得到

 

U_f1nd_Johnny

 

再拿着这个密码,结合hint里的Andriod备份解密,使用了下好的kobackupdec仓库

 

在storage\MediaTar\images\images0\wallpaper这个路径下,有一个3.jpeg

 

里面的大字是用小字构成的,小字就是flag(跟前面的2.jpeg一样费眼睛)

 

3.jpeg

 

flag{3aab36aa-1de8-4059-ba09-dc0e27dff7ed}

vol3做法

有点手痒,换成Arch Linux的Volatility 3 重新复现,网上的介绍更多的都停留在Volatility 2.6版本,3的资料还很少见

 

使用参考的是CSDN上的做法

 

Volatility3用法

1
vol -f USER-PC-20220606-064535.raw windows.info

查看windows信息,win7sp1

 

image-20220729173524395.png

1
2
vol -f USER-PC-20220606-064535.raw dumpfiles --physaddr 0x7f66b700
vol -f USER-PC-20220606-064535.raw dumpfiles --physaddr 0x7e2260f0

提取desktop.rar

 

image-20220729201812942.png
image-20220729202138206.png

 

(看这个记录应该是还有内存修改记录,但是不知道该怎么做了)

 

剩下操作跟上面差不多,贴一张在Arch Linux复现的记录

 

image-20220729225108552.png

 

images0.tar.enc变为了images.tar

1
sudo tar -x -f images0.tar

会解压出一个111的文件夹

 

在111/storage/MediaTar/images/wallpaper/下,一个名为3.jpeg的文件就是flag

 

3.jpeg

结语

这次的Misc题目就是套娃,隐写+DeepSound+md5破解+华为备份还原

 

关于华为备份还原,Github仓库链接导向了一个连接

 

Huawei backup decryptor

 

讲述如何在非华为终端上解密华为备份文件,但2021年以后那个团队就停止维护,说是很多商业取证软件也解决了这个问题。但我没有搜到,希望有大哥可以带下路


[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

最后于 2022-8-7 22:40 被wx_莫克斯编辑 ,原因: 缺少一张图片
收藏
点赞2
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回