d3fpy/marhsal-deobfuscator
GitHub: d3fpy/marhsal-deobfuscator
一个用于逐层剥离编码与压缩保护、还原被混淆 Python 源码的轻量级反混淆脚本。
Stars: 0 | Forks: 0
# marhsal-deobfuscator
# Python 反混淆工具
一个用于解包和反混淆 Python 文件的简单脚本。它会自动从 `exec()` 块中提取数据,剥离安全层,并还原源代码。
## 🔥 工作原理
该脚本会逐步剥离编码和压缩层:
`Reverse` ➔ `Base64` ➔ `Zlib` ➔ `LZMA` ➔ `Gzip` ➔ `Marshal`
## 📦 安装说明
要还原完整的源代码,请安装反编译器:
```
pip install uncompyle6
```
*如果缺少此库,脚本将改用 `dis` 模块输出 Python 字节码。*
## 💻 用法
* **将结果打印到终端:**
python decompiler.py obfuscated.py
* **将纯净代码保存到文件:**
python decompiler.py obfuscated.py -o clean.py
## 🛠 参数
* `input` — 受保护文件的路径。
* `-o`, `--output` — 保存解码文件的路径(可选)。
标签:Python, SOC Prime, 云资产清单, 代码反混淆, 代码解密, 开发工具, 无后门, 逆向工具, 逆向工程