逆向python打包exe程序获取源代码
准备
python
环境使用软件:
pyinstxtractor.py
pycdc
/uncompyle6
exe反编译到pyc
判断,这个图标是py打包的程序
使用
pyinstxtractor.py
来反编译exe
在运行的文件下会得到一个文件夹,文件内会有个同名的
pyc
后缀的文件(遇到过不是同名的自行判断)
pyc到源码
在线工具
https://www.lddgo.net/string/pyc-compile-decompile
工具
可使用的工具有
pycdc
/uncompyle6
使用过程中
uncompyle6
有许多奇奇怪怪的报错,pycdc会比较省事但需要手动编译(参考上篇文章)使用
pycdc
来还原,和上面在线大的代码是一样的,还原成功
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 putdown.top