soberized/WhatThePy-Deobfuscator
GitHub: soberized/WhatThePy-Deobfuscator
一款用于还原 WhatThePy 混淆的 Python 文件的命令行反混淆工具,支持 zlib/XOR/base85 分块 payload 解码与变量重构。
Stars: 1 | Forks: 0
# 🐞 WhatThePy Deobfuscator v2.0
一款用于反编译经过 WhatThePy 混淆的 python 文件而构建的反混淆器
已更新至 V2
## 📸 展示
## 功能
- 支持 zlib/XOR/base85 分块 payload
- 检测并重构拼接的分块变量
- 处理诱饵变量和 exec 包装器
- 兼容 Python 3.6+
## 用法
### 直接运行?
很简单。
### 命令行
```
python deobfuscator.py [output_file]
```
- 如果提供了参数,脚本将使用它们并打印检测到的值。
- 如果未提供参数,脚本将以交互方式提示输入文件路径。
### MSYS 路径支持
你可以在 Windows 上使用 MSYS/Cygwin 样式的路径(例如 `/c/Users/...`)。这些路径将被自动转换为 Windows 格式。
### 示例
```
python deobfuscator.py /c/Users/rep/Desktop/WTP/simple_obfuscated.py output.py
```
## 许可证
MIT
## 鸣谢
由 soberized 开发
https://github.com/soberized
标签:Python, 代码解混淆, 无后门, 脚本处理, 逆向分析, 逆向工具