19
A
回答
7
另一种方法是直接从内存中获取python字节码转储,Immunity Inc用一个工具包发布了一篇关于该主题的论文,该工具包从内存中获取字节码并将其反编译为.py源代码。 pyREtic
1
提供的使用脚本here。它需要安装原始的py2exe Python模块。你也必须确保你使用原来用于生成可执行文件的Python版本。否则,该脚本将为.pyc生成无效的幻数。 稍后,您可以使用uncompyle2恢复原始.py源文件。
18
6
我用C++编写了一个小工具,它使用py2exe生成的可执行文件并提取PYTHONSCRIPT
和Library.zip
。 Library.zip
主要包含pyc/pyo文件,您可以使用任何反编译器对它们进行反编译。
链接:
Py2ExeDumper:https://sourceforge.net/projects/py2exedumper/
易Python的反编译:http://sourceforge.net/projects/easypythondecompiler/
相关问题
- 1. .exe MATLAB文件反编译
- 2. 反编译qt exe
- 3. py2exe mingw编译
- 4. 编译和反编译dll文件
- 5. 重用编译.exe文件
- 6. 无法正确地将Py2exe编译为一个exe文件
- 7. 编译python脚本与py2exe exe文件,收到错误
- 8. 如何从反编译器中保护我的flash exe文件
- 9. 如何更改已编译的.class文件而不反编译?
- 10. 如何将.exe反编译为jar文件?
- 11. JSmooth EXE编译
- 12. 如何反编译jd-gui反编译器无法反编译的Java类文件?
- 13. 的Python:编译EXE
- 14. 反编译文件.dll
- 15. .lib文件和反编译
- 16. 反编译java类文件
- 17. 反编译* .pyc文件
- 18. 反编译.apk文件
- 19. 如何反编译.jar文件?
- 20. 如何反编译Android .apk文件?
- 21. 如何反编译.dll文件?
- 22. 如何反编译多个JAR文件
- 23. 如何反编译.sis文件?
- 24. 你如何反编译swf文件
- 25. 如何“反编译”Java类文件?
- 26. 成功编译后,mingw编译器不会生成exe文件
- 27. py2exe编译时出错
- 28. 蝙蝠脚本编译py2exe
- 29. 编译py2exe从可执行
- 30. 编译python代码vs py2exe
你为什么希望能够做到这一点? – 2011-06-09 04:07:28
如果没有'library' zip档案,你可以做的很少。 – 2011-06-09 04:32:03
据我所知,一个exe文件是封装类型,因为我的Linux包管理器打开它们。 – motoku 2011-06-09 05:05:14