首页
社区
课程
招聘
[分享]PyInstaller 解包
2021-10-28 20:46 11598

[分享]PyInstaller 解包

2021-10-28 20:46
11598

PyInstaller 解包

第一步_解包exe工具

    1. pyinstxtractor
    1. archive_viewer

      第二步_两者区别与提取

    1. pyinstxtractor 可以直接提取全部文件 python pyinstxtractor.py 解包的exe
    1. archive_viewer 为PyInstaller自带解包工具,可以解密pyz的压缩文件.使用方法
      • pip install PyInstaller
      • pyi-archive_viewer 解包的exe
      • x 要提取的文件名

        如果要提取pyz中文件需要使用o pyz文件名进行二次打开

第三步_修复pyc文件

    1. 打包文件中包含 struct 文件与 其他pyc文件 通常中struct都包含有这套python系列的文件头复制补充到其他pyc文件既可使用工具解密.

第四步_pyc文件还原py

    1. 使用 uncompyle6 即可反编译pyc文件.
      • pip install uncompyle6
      • uncompyle6 -o 解密后文件名 解密前pyc

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
点赞1
打赏
分享
最新回复 (4)
雪    币: 2108
活跃值: (1226)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
gaofengjx 2021-10-29 14:49
2
0
感谢楼主分享 学习了啊!
雪    币: 33
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ni已承诺 2021-12-8 14:47
3
0
python3.9以上解不了吧
雪    币: 11212
活跃值: (138)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
okeyzero 2021-12-8 19:41
4
0
编译exe的时候设置密码的怎么办?
雪    币: 53
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
墨色12138 2021-12-14 10:34
5
0
你好,可以加个q么,想请教一些问题
517153526
游客
登录 | 注册 方可回帖
返回