k88-b/88deobfuscator-batch
GitHub: k88-b/88deobfuscator-batch
一个基于 Python 的命令行工具,能够自动识别并去除多种常见与特定 Python 混淆技术,还原出可读的源代码。
Stars: 0 | Forks: 0
**88 Deobfuscator**
[](https://github.com/k88-b/88deobfuscator)
**支持的混淆类型:**
- **基础编码:** base64、base32、base16
- **压缩算法:** zlib、gzip、lzma
- **组合类型:** 基础编码 + 压缩
- **Alana 系:** GrandioseeObf、CleverObf、XindexObf
- **特定类型:** RendyObf、BlankObfv2、ChristianObf、ImpostorObf
- **自动模式:** 自动识别混淆类型并去混淆
**安装与运行:**
```
git clone https://github.com/k88-b/88deobfuscator-batch.git
cd 88deobfuscator-batch
uv sync
chmod +x ./deobfuscate
./deobfuscate --help
```
**使用示例:**
```
# 自动检测和反混淆
./deobfuscate obfuscated.py
# 手动指定方法
./deobfuscate -m base64 obfuscated.py
# 输出到自定义文件
./deobfuscate -o cleaned.py obfuscated.py
# 列出所有支持的方法
./deobfuscate --list
```
ChristianObf 的去混淆需要 [pycdc](https://github.com/zrax/pycdc)。
**去混淆前后对比:**
**联系方式:**
- 如需帮助,请通过 Telegram 联系我:[@k88_w](https://t.me/k88_w)
标签:Alana, Base16, Base32, Base64, BlankObfv2, ChristianObf, DAST, DNS 反向解析, gzip, ImpostorObf, lzma, Python, RendyObf, zlib, 云资产清单, 代码分析, 代码混淆, 凭证管理, 去混淆, 反混淆, 恶意软件分析, 无后门, 网络安全, 网络调试, 自动化, 自动识别, 逆向工具, 逆向工程, 隐私保护