对由pyinstall生成的exe进行反编译

2023-09-05  本文已影响0人  丙吉
需求对exe文件进行反编译看其源码

主要有两步:

1 下载 pyinstxtractor.py

下载后,需解压的exe文件需与pyinstxtractor.py存放在同文件夹下
使用命令输入如下指令,即可得到exe的解包文件夹,再从解包文件夹中找到需要的.pyc文件。

python pyinstxtractor.py  test.exe
2 对pyc文件进行反编译,需安装库uncompyle6 (我的没有反编译成功,版本为3.10.11找了相关方法未解决)
pip install uncompyle6

把第1步中找到的pyc文件放到安装的uncompyle6的运行文件下。

uncompyle6.exe test.pyc >test.py

然后即可查看源码文件。

上一篇 下一篇

猜你喜欢

热点阅读