首先下载下来是个pyc文件,我们需要先将pyc文件反编译到python源代码(py文件),具体方法:
使用uncompyle:
uncompyle6 pyyy.pyc > pyyy.py 将pyyy.pyc反编译成py文件
https://blog.csdn.net/Focus_on_linux/article/details/52530022 参照于该博客。
于是拿到了python源代码,运行。
随便输入,wrong查看代码,
输入的数如果不等于 l 就输出wrong并退出 ,而这个 l 是在输入前面就算好了的,所以我们只需要在输入前加一行print l 输入l再在每次输入的时候copy这个数输入就行了。 拿到flag(这是我在写wp的时候发现的另一种做法,其实我第一次做出来的是直接将if整个删掉,然后随便输入5个数就得到flag了)
网友评论