ProccesHacker/devmystical-obfuscator-deobfuscator
GitHub: ProccesHacker/devmystical-obfuscator-deobfuscator
针对 DevMystical 混淆器的 Python 反混淆工具,通过提取 pickle 并还原 AST 来恢复原始代码。
Stars: 1 | Forks: 0
# DevMystical Deobfuscator
用于反混淆由 DevMystical 编写文件的 Deobfuscator。
## 功能
- 从混淆文件中提取 pickle 对象;
- 还原 AST;
- 保存还原后的 Python 代码
## 使用方法
运行:
```
python deobf.py
```
运行后,请指定需要反混淆的文件路径。
也可以在 Python 中使用:
```
from deobf import deobfuscate_file
deobfuscate_file("obfuscated.py")
```
默认情况下,结果会保存在原始文件旁边,并带有 `_deobf.py` 后缀。
## 混淆器
https://github.com/DevMystical/Obfuscator 是原始的混淆器。
## 环境要求
- Python 3.10+
## 注意事项
本工具仅用于分析自有代码、CTF、逆向工程及文件恢复,仅此而已
标签:DevMystical, Pickle提取, Python, 云安全监控, 云资产清单, 代码还原, 反混淆, 无后门, 源码恢复, 编程工具, 脱壳, 自动化payload嵌入, 解密, 远程代码执行, 逆向工具, 逆向工程, 静态分析