攻防世界——easychallenge 原理:python反编译 拿到一个pyc文件,需要将其反编译为py文件才能打开。 1、将pyc文件放入C:\Users\LENOVO>中,然后打开cmber,输入 指令:uncompyle6 文件名.pyc > 文件名.py(python中要先安装uncompyle6) 完成后,在C:\Users\LENOVO>中会发现反编译后的py文件 2、打开文件后,发现如下代码。 发现flag经过encode1、encode2、encode3,后,只要与final相等,则会输出correct,所以只需将整个函数过程逆向进行一遍,就能得到flag,代码如下。