最通俗讲解反编译pyinstaller打包后的文件

首先找到一个被Pyinstaller 打包后的文件,将pyinstxtractor.py放到同级目录,这个py文件去网上下载即可。
在这里插入图片描述
命令行执行
在这里插入图片描述

得到在这里插入图片描述
进入这个文件夹,重头戏开始了
1.找到那个叫struct的文件,右键(选择一个二进制文件编辑器,我这里用的是EmEditor)
在这里插入图片描述
点确定
同样的方式打开【贝壳爬一手房】这个文件
对比二者的开头

在这里插入图片描述

很简单只需要把struct二进制文件比主程序文件多出来的字节码复制到开头就行了
比如现在就是把33 0D 0D 0A 70 79 69 30 01 01 00 00复制到贝壳爬一手房的开头
然后保存退出

然后将贝壳爬一手房文件增加后缀.pyc
然后
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
完美反编译成功

uncompyle6的话去网上下载,然后加入到环境变量即可!

对你有用的话就点个赞吧~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值