题目说明
题目来源: ctf.bugku.com
题目:
解题步骤
cipher.txt是一串base64
解码出来是乱码
QAQ用Hex Workshop打开
看到chr、ord、range、QAQ.py、main、name基本可以判断是个pyc文件
保存为pyc文件后用uncompyle6进行pyc反编译
pip install uncompyle6 #安装
得到QAQ.py文件
1 | # uncompyle6 version 3.2.5 |
根据加密文件编写解密文件AQA.py
1 | #!/usr/bin/env python |
得到明文
YOU ARE FOOLED
THIS IS NOT THAT YOU WANT
GO ON DUDE
CATCH THAT STEGOSAURUS
根据明文找到STEGOSAURUS
要求Python版本 > 3.6
得到flag
flag{fin4lly_z3r0_d34d}