BUU-MISC-神奇的二维码
常规查看一下不说了,直接切入正题
binwalk能看出来中间有压缩包
然后-e切割出来
发现有四个压缩包,前两个都在逗你玩(别问为什么,看下图,攥紧小拳拳)
(有种想打死出题人的想法)
第三个压缩包是一篇base64加密的密文(不止一次)
import base64
def decode(s):
n = 0
while True:
try:
s = base64.b64decode(s)
n += 1
except:
print(n)
print(str(s,'utf-8'))
break
if __name__ == '__main__':
f = open('./flag.txt','r').read()
decode(f)
加密了20次,这个应该是第四个压缩包的密码
解压得到一段摩斯电码
-- --- *-* *** * ** *** ***- * *-* -*-- ***- * *-* -*-- * *- *** -*--