Python字节码加解密工具
介绍
Python字节码加解密工具是一款专业的Python代码编译与反编译工具,提供友好的图形化界面,支持批量处理。该工具可以将Python源代码(.py)编译为字节码文件(.pyc),也可以将字节码文件反编译为可读的Python源代码。
主要功能:
编译功能:将.py文件编译为.pyc字节码文件;
反编译功能:将.pyc文件反编译为.py源代码,支持智能降级方案;
批量处理:支持单文件、多文件和文件夹批量处理;
拖拽操作:支持拖拽文件或文件夹到界面进行处理;
跨平台支持
本工具设计为跨平台应用,支持以下操作系统:
Windows:Windows 7 SP1 及以上版本
macOS:macOS 10.13 High Sierra 及以上版本
Linux:支持 glibc 2.17+ 的主流发行版(如 Ubuntu 16.04+, CentOS 7+)
最低运行环境
硬件要求
CPU:1 GHz 及以上处理器
内存:256 MB 可用内存(推荐 512 MB+)
磁盘空间:50 MB 可用空间
软件要求
Python版本:Python 3.6 及以上(推荐 Python 3.8+)
系统架构:32位或64位操作系统
依赖说明
核心依赖(内置)
以下依赖为Python标准库内置,无需额外安装:
py_compile:用于编译Python源代码
tkinter:用于图形界面
threading:用于多线程处理
os、sys、pathlib:文件系统操作
json:JSON数据处理
可选依赖
以下依赖用于增强功能,不安装不影响核心编译功能:
decompyle3:反编译Python 3.x字节码
uncompyle6:反编译Python字节码(降级方案)
requests:用于广告加载(可忽略)
pywin32:Windows平台拖拽支持
安装方法
基础安装(仅编译功能)
工具核心功能使用Python内置库,无需额外安装依赖:
# 直接运行源代码
python PY_zjm.py
完整安装(包含反编译功能)
如需使用反编译功能,建议安装以下依赖:
# 安装反编译依赖
pip install decompyle3 uncompyle6 requests
# Windows平台额外安装拖拽支持
pip install pywin32
版权声明
© 2026 HackBoos 保留所有权利.
本软件仅供学习和研究使用,使用者需自行承担使用本软件所产生的一切责任。作者不对使用本软件造成的任何损失或后果负责。
下载地址
https://gitee.com/hackingboos/PY_zjm