日期
类型
状态
链接
摘要
标签
分类
图标
密码
URL
使用 pyi-archive_viewer 提取文件夹内容
步骤 1:安装 pyi-archive_viewer
步骤 2:运行 pyi-archive_viewer
运行
pyi-archive_viewer 并指定要解包的可执行文件:这里
your_executable.exe 是您要解包的可执行文件的路径。
步骤 3:操作命令
在
pyi-archive_viewer 的交互式界面中,您可以使用以下命令来浏览和提取文件:O <name>:打开嵌入的归档文件(例如PYZ-00.pyz)。
X <name>:提取指定的文件。系统会提示您输入输出文件名,如果没有指定,默认提取到标准输出。
U:返回上一级目录。
Q:退出程序。
步骤 4:提取文件
- 打开可执行文件后,您会看到内部的文件结构。
- 使用
X <name>命令提取需要的文件。例如:X main.pyc
系统会提示您输入输出文件名,您可以指定一个路径来保存提取的文件。
使用 pyinstxtractor.py 批量提取 PyInstaller 打包文件
1:安装
pyinstxtractor.pypyinstxtractor.py 是一个第三方工具,用于批量提取 PyInstaller 打包的文件。您可以通过以下步骤安装和使用它:- 下载脚本:
- 从 GitHub 或其他资源中下载
pyinstxtractor.py脚本。您可以通过以下命令直接从 GitHub 下载:
- 赋予脚本执行权限:
- 提取成pyc文件
使用反编译工具处理pyc
Uncompyle6
Uncompyle6是一个流行的Python反编译工具,它可以将
.pyc文件反编译回.py格式的源代码。使用Uncompyle6的基本步骤如下:- 安装Uncompyle6:
- 使用Uncompyle6反编译
.pyc文件:
参考
- 作者:Wpenga
- 链接:https://wpeng.dpdns.org/article/1973fdc8-f8a6-80f6-8914-d81d52c950d8
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

