记录一次Python变异成exe再反编译回Python的过程

#1 写一个HelloWorld作为主程序入口,调用MyTest.py里边的函数

#2 安装pyInstaller

      pip install pyinstaller

      执行 pyinstaller -F HelloWorld.py 

#3 得到可执行的exe文件

#4 http://downloads.sourceforge.net/project/pyinstallerextractor/dist/pyinstxtractor.py 从该链接下载反编译代码

#5 将pyinstxtractor.py 和 exe文件放在一起 执行

python pyinstxtractor.py main.exe

#6 得到反编译后的文件,注意此时MyTest.py文件在

D:\Anaconda\dist\HelloWorld.exe_extracted\PYZ-00.pyz_extracted  文件夹下

而HelloWorld文件在  D:\Anaconda\dist\HelloWorld.exe_extracted 文件夹下

#7 将Helloworld文件修改后缀为pyc然后上传到网站 https://python-decompiler.com/zh-Hans/得到解压缩后的文件

你可能感兴趣的:(软件安装)