jarvisoj--FindKeyWP

首先我们看下下载下来的文件,发现不能运行,我们用Exeinfo PE查看一下文件发现是一个Pyc文件,我们把后缀名改为pyc

jarvisoj--FindKeyWP_第1张图片

什么是pyc文件?
答:pyc文件是python脚本生成的一种字节码文件(可以使用python -m python脚本名生成pyc文件)


pyc文件我们可以通过反编译工具直接把字节码文件解释成源代码形式
我们使用uncompyle6这个第三方库
可以使用

pip install uncompyle -i  https://pypi.douban.com/simple/

安装这个库
然后通过 uncompyle6 findkey.pyc > findkey.py 生成源代码文件
我们查看源代码

jarvisoj--FindKeyWP_第2张图片

根据代码分析出计算flag的算法写出对应生成flag算法

jarvisoj--FindKeyWP_第3张图片

你可能感兴趣的:(jarvisoj--FindKeyWP)