NSSCTF-MISC [SWPU 2019]神奇的二维码

得到一个二维码 扫一下得到

得到一个类似 flag的东西 提交 错误 我们拖进kali里面看看 

strings 看一下 发现有文件

这里我开始使用foremost 分离 分离没成功 我们在使用binwalk  分离成功

 我们看flag.jpg 没有隐藏信息了 看flag.doc 是base64编码 但是 我们解码之后 还有加密 

我们 使用脚本 让他循环去跑

import base64
 
def decode(f):
	n = 0
	while True:
		try:
			f = base64.b64decode(f)
			n += 1
		except:
			print('[+]Base64共decode了{0}次,最终解码结果如下:'.format(n))
			print(str(f,'utf-8'))
			break
 
if __name__ == '__main__':
	f = open('flag.doc','r').read()
	decode(f)

 得到  comEON_YOuAreSOSoS0great 我们在看rar包 发现18394.rar被加密了 我们试试得到的这个密码 发现打开了 里面有一个 mp3文件 放进 Audacit 里面 很明显 里面是个摩斯加密 解的 得到

 

把大写改小写 提交flag即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值