先把exe和pyinstxtractor放在一起
Python pyinstxtractor.py merge_ALL_ALL_V1.0.exe
会得到一个文件夹
安装解析库
pip install uncompyle6
一共有两个,还有个struct
用sublime打开两个文件,看到一堆二进制,其中struct是多一行的,把struct的第一行复制到前一个文件中
uncompyle6 C:\Users\lenovo\Desktop\20223102412-李凌飞\exe\merge_ALL_ALL_V1.0.exe_extracted\merge_ALL_ALL_V1.0.pyc > C:\Users\lenovo\Desktop\20223102412-李凌飞\exe\test.py文章来源:https://www.toymoban.com/news/detail-803011.html
由于我的python版本是3.11的,uncompyle6到这就不成功了。可以用低版本的python来试一试,或者有一些在线反编译.pyc的网站文章来源地址https://www.toymoban.com/news/detail-803011.html
到了这里,关于Python反编译exe获取封装源代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!