目录
当我们拿到别人写好的软件,感觉人家写的不错,自己绞尽脑汁又写书出来,这时候想着能不能解读一下人家的代码;这时候,就有了exe反编译的需求。这一节,我们讨论如何将python打包的exe的解析出想要的Python代码。
1 反编译主exe程序文件
这一步主要是使用pyinstxtractor.py文件从exe文件中得到中间文件,为后续解译源码做铺垫。
步骤1:通过如下链接下载pyinstxtractor.py文件
https://nchc.dl.sourceforge.net/project/pyinstallerextractor/dist/pyinstxtractor.py
步骤2:然后将下载后的文件,放到exe的同级目录下
步骤3:将控制台切换到exe所在目录,执行如下命令
python pyinstxtractor.py