记录一次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/得到解压缩后的文件

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值