2023安洵杯MISC复现

dacongのWindows

题目下载

GitHub - D0g3-Lab/i-SOON_CTF_2023: 2023 第六届安洵杯 题目环境/源码

windows用vol3

vol3使用参考【volatality 3】使用说明文档_volatility3-CSDN博客

先检索一下'flag'

再检索一下'txt'

python3 vol.py -f dacong.raw windows.file | grep 'txt'


do_you_want_listen.txt

flag3.txt

都dump下来

python3 vol.py -f dacong.raw windows.dump --virtaddr 0xe0007922c890

python3 vol.py -f dacong.raw windows.dump --virtaddr 0xe0007a09d470

do_you_want_listen.txt内容为

网易云和QQ音乐应该都没有直接能搜到这首歌的办法,但我们可以找个歌单开搜

检索'mp3'没东西,检索'wav'有一大串

dump 39.wav听着是sstv

我用kali的qsstv一直显示format not support

用手机的Robot36解码

flag{Ar3_Th3Y

检索'rar'看到secret.rar

dump下来一眼snow隐写

无密码直接出

flag2:_tHE_Dddd

回头看flag3.txt看着像是AES加密,题目描述说某个重要的表被更改了

那就查看注册表项

python3 vol.py -f dacong.raw windows.registry.printkey

d@@Coong_LiiKEE_F0r3NsIc作为密钥AES解密

dAc0Ng_SIst3Rs????}

flag{Ar3_Th3Y_tHE_DddddAc0Ng_SIst3Rs????}

Nahida

010打开文件看到文件尾部是逆序的FF D8 FF说明图片是jpg图片逆序过来的

用工具或者脚本reverse文件得到图片

010查看文件,发现尾部有异常数据,HEX之后得到一串文本,推测为silence eyes加密

把题目名作为key解密得到flag(那么说为什么key是题目名呢)

dacongのsecret

单图盲水印得到第一个password

题目描述推测图片不止一个秘密

tweakpng打开发现最后一个IDAT块内容不对


010中提出,加上PNG文件头得到一张新的图片

爆破宽高(待定)得到key

用password解开压缩包得到第二张图片

文件尾部一眼逆序的压缩包

reverse之后保存为zip格式,用key打开

得到xiaohongmao.txt一眼base64隐写

密码:m1ku_1s_sha_fufu123

(seek的时候密码上下都要输)

疯狂的麦克斯

零宽解出来那个mks007不知道有什么用

WORD文档后缀改成zip打开最底下找到txt文档

文档尾部XLMWMWQOWHSCSYORSAALSEQM进行ROT变换

位移位数为22时得到THISISMKSDOYOUKNOWWHOAMI

用网上剽窃来的脚本对整个文档进行同样的解密

def caesar_decipher(text, shift):
    result = ""

    for char in text:
        if char.isalpha():
            alphabet = ord('a') if char.islower() else ord('A')
            shifted = (ord(char) - alphabet - shift) % 26  # 逆向偏移
            result += chr(alphabet + shifted)
        else:
            result += char

    return result

# 读取加密后的文件内容
with open('MKS.txt', 'r') as file:
    encrypted_content = file.read()

# 自定义偏移量
offset = "mks007"

# 将偏移量转换为整数
shift = sum(ord(char) for char in offset) - len(offset) * ord('a')

# 对内容进行逆向凯撒偏移
decrypted_content = caesar_decipher(encrypted_content, shift)

# 将解密后的内容写入新文件
with open('mksnew.txt', 'w') as file:
    file.write(decrypted_content)

得到的最大的值再进行base64加密就是压缩包密码,解压得到flag

  • 22
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
2023蓝帽杯初赛misc下载是指在2023年举办的蓝帽杯网络全竞赛中的一项miscellaneous(杂项)类题目的下载。在初赛中,参赛选手需要下载与miscellaneous相关的题目文件或资源,并进行分析和解决。 首先,参赛选手需要前往蓝帽杯竞赛官方网站或相关论坛查找与初赛misc下载相关的公告或指引。这些网站通常会提供下载链接或资源分享的方式,以方便选手获取题目所需的文件或资源。 其次,根据所提供的下载链接,选手可以点击链接进行下载,也可以使用迅雷、qq旋风等下载工具进行高速下载,以确保下载的文件完整和无误。 在完成下载后,选手需要对下载的文件进行验证。可使用md5校验工具对下载后的文件进行校验,以确保文件的完整性和正确性,防止下载过程中出错误导致文件损坏。 之后,选手可以开始进行miscellaneous题目的解析和答题。首先,解压下载的文件,查看所提供的题目资源、源代码或二进制文件等。根据题目要求和提示,选手可以使用各种工具和技术,如逆向工程、数据分析、密码学等,进行问题的分析和解决,并找出相应的答案或flag。 最后,选手需要将自己的解题过程、思路和答案记录下来,并按照比赛规则的要求提交答案。可以是一个文本文件或截图,或是将解决问题的代码或脚本提交到竞赛平台或指定的邮箱中。 总之,2023蓝帽杯初赛misc下载是参赛选手在参加蓝帽杯网络全竞赛中所需进行的一项任务。选手需要在蓝帽杯官方网站或相关论坛上获取下载链接并下载题目相关的文件或资源,然后对其进行验证、解析和解决,最后提交答案以完成竞赛的要求。这项任务对选手的网络全技术、解题思维和团队合作能力都提出了较高的要求。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值