# de4py Python 反混淆与分析工具包

> 带 PySide6 图形界面和命令行模式的 Python 反混淆与分析工具包，面向分析被混淆或打包的 Python 程序的人员。它内置针对多种 Python 混淆器（如 Jawbreaker、BlankOBF、PlusOBF、Wodx、Hyperion 和 pyobfuscate）的反混淆器，以及一个 AI 辅助的 "Onyx" 引擎，将本地 Ollama 大模型（默认 qwen2.5-coder:1.5b）与 AST 清理和模式匹配结合。文件分析器可检测 PyInstaller 等打包器、计算哈希、查找可疑字符串并提取元数据；行为监视器和一个执行 Python 代码的交互壳则用于对目标进程做动态检查。它提供插件 API，也可作为库使用。

- 类型：工具
- 目标：应用 · 二进制
- 类别：原生分析工具
- 关联：基础工具
- 来源复核于：2026-10-20
- 收录于：2026-11-02
- 原始资源：<https://github.com/Fadi002/de4py>
- 一手来源：<https://github.com/Fadi002/de4py/blob/0f66191b514e8c5a4de82aef7b01704385066629/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/de4py/>
- 记录 JSON：<https://awesomerea.org/resources/de4py/record.json>
- 英文版：[English](https://awesomerea.org/resources/de4py/index.md)

## 使用条件与局限

- 所审阅的 main 提交（2026-08-17）比 v3.3.2-stable 发布版（2026-08-12）多 18 个提交，版本号同为 3.3.2。README 要求 Python 3.10+ 并建议使用 Windows 以获得完整功能，而 pyproject.toml 声明 requires-python >=3.8。没有 PyPI 包：需从源码安装，先 git clone 再 pip install .（入口命令 de4py，或 python -m de4py / python main.py）。
- 依赖包括用于图形界面的 PySide6，用于分析的 xdis、pefile 和 pyinstaller，以及 requests、psutil、pycryptodome、colorama、pypresence 和 sentry-sdk；项目还附带远程 API 客户端和 Sentry 遥测。可选的 Onyx AI 引擎需要另行安装 Ollama 并拉取所配置的模型；模型和阈值在界面中设置。
- 输入为使用者自己的被混淆 Python 脚本或打包的可执行文件。仓库的 samples 目录附带项目自有的测试样本：针对各受支持混淆器的混淆 Python 文件，以及由 PyInstaller、Nuitka 和 py2exe 构建的小型示例可执行文件。无需任何第三方应用文件。
- 采用 CC BY-NC 4.0（非商业）许可；README 声明本工具免费开源，任何付费版本都属误导，GitHub 未能识别该许可证。免责声明称本工具仅供教育用途，未经许可不应对软件进行反混淆。

## 一手来源

1. <https://github.com/Fadi002/de4py/blob/0f66191b514e8c5a4de82aef7b01704385066629/README.md>
2. <https://github.com/Fadi002/de4py/blob/0f66191b514e8c5a4de82aef7b01704385066629/pyproject.toml>
3. <https://github.com/Fadi002/de4py/blob/0f66191b514e8c5a4de82aef7b01704385066629/requirements.txt>
4. <https://github.com/Fadi002/de4py/tree/0f66191b514e8c5a4de82aef7b01704385066629/samples>
5. <https://github.com/Fadi002/de4py/blob/0f66191b514e8c5a4de82aef7b01704385066629/INFO/version>
6. <https://github.com/Fadi002/de4py/blob/0f66191b514e8c5a4de82aef7b01704385066629/LICENSE>
7. <https://github.com/Fadi002/de4py/releases/tag/v3.3.2-stable>

## 同分区更多条目：原生二进制

- [Dwarf 基于 Frida 的多平台调试器](https://awesomerea.org/zh/resources/dwarf-debugger/index.md) · 工具
- [bddisasm x86/x64 指令解码库](https://awesomerea.org/zh/resources/bddisasm/index.md) · 工具
- [decompyle3 Python 3.7–3.8 字节码反编译器](https://awesomerea.org/zh/resources/decompyle3/index.md) · 工具
- [DRAKVUF 虚拟化黑盒二进制分析系统](https://awesomerea.org/zh/resources/drakvuf/index.md) · 工具
- [ViperMonkey VBA 恶意宏仿真分析引擎](https://awesomerea.org/zh/resources/vipermonkey/index.md) · 工具
- [BREAD BIOS 实模式调试器](https://awesomerea.org/zh/resources/bread-bios-debugger/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
