TypechoJoeTheme

霍雅的博客

登录
用户名
密码
/
注册
用户名
邮箱

2024年春秋杯冬季赛 misc 音频的秘密

2025-01-20
/
0 评论
/
107 阅读
/
正在检测是否收录...
01/20

音频的秘密

这个题针对很有意思,早上是0解,下午出了提示才有解
题目提示deepsound加密,密码为弱口令

通过搜索得知,github有脚本是做deepsound爆破的
https://github.com/Jpinsoft/DeepSound/releases/tag/v2.2.2404.04

但是爆破没回显,猜测可能是密码过于简单
只能尝试手动破解需要用到deepsound2.2
https://github.com/Jpinsoft/DeepSound/releases/tag/v2.2.2404.04

通过滚键盘,回车,加回车重新输入,得到密码123,手动爆破了几分钟
把文件提取出来,是个压缩包,需要密码,里面有个png文件

到这才是这个题目的开始,尝试跑字典,爆破,伪加密等各种misc的手法,都无法解出这个压缩包,只剩下明文攻击
但是明文攻击通常需要知道压缩包里的部分文件才能进行,这让这题一度出现困境,好在我找到了知乎上的一个回答
https://www.zhihu.com/question/288438160/answer/3406896218
给出了一种可以用文件头作为明文的攻击方式,他也是以png作为演示
bkcrack这个工具,需要知道12个字符,其中8个连续的,
但是在我之前所学的文件头,只是通过前4个字符判断文件头
PNG的即89 50 4E 47,通过这篇文章和实际交叉验证发现不知四个字符



确实可以作为明文攻击的方式,但是我把89 50 4E 47 0D 0A 1A 0A 00 00 00 0D放在txt里
.\bkcrack.exe -C flag.zip -c flag.png -p 1.txt -o 0 依旧是没有结果,增加和减少也依旧没有结果
这让我又一度陷入了怀疑,直到我把这12个字符以16进制存储到文件中,奇迹发生了

再通过.\bkcrack.exe -C .\flag.zip -k 29d29517 0fa535a9 abc67696 -D flag1.zip

通过手动解压得到flag.png图片,随波逐流一把梭flag{Y1_Shun_jian_Fa_ZE_Dian_Fu}

这个题目真的很精彩,我也是第一次知道压缩包可以这么解,在我学misc的时候,没有任何人,我也没有查到任何资料,有这样的明文攻击
不得不说,春秋杯这个比赛确实精彩,比某恒的什么湖要好太多了

朗读
赞(0)
版权属于:

霍雅的博客

本文链接:

https://huoya.work/bk/index.php/archives/122/(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月