huanbv2002/naraka-deobfuscator
GitHub: huanbv2002/naraka-deobfuscator
该工具用于解密《永劫无间》中经过混淆处理的 UnityFS asset bundle,并提取带有完整贴图的 3D 模型文件。
Stars: 0 | Forks: 0
# 🎮 永劫无间资源解混淆工具
一个轻量级的单脚本 Python 工具,用于解混淆来自《永劫无间》(Naraka Bladepoint)的加密 UnityFS asset bundle,并提取带有完整贴图的 3D 模型(`.obj` 和 `.png`)。
## 🛠️ 环境要求
请确保已安装 Python 3.8+。安装所需的依赖项:
```
pip install lz4 UnityPy
```
## 🚀 使用方法
只需运行主脚本:
```
python smart_decrypt_and_wire.py
```
### 工作流程:
1. **配置游戏路径:** 输入安装《永劫无间》(Naraka Bladepoint)的文件夹路径(脚本会自动加载 `AppRes.info` 映射数据库)。
2. **选择选项:** 选择 `[1]` 通过关键字/文件名进行搜索,或选择 `[2]` 进行批量列表处理。
3. **输入模型名称:** 输入目标资源关键字(例如 `mo_pve_a_protect_tower` 或角色/武器名称)。
4. **输出:** 完全解密的 `.obj` 模型及其对应的 `.png` 贴图将被直接保存到输出文件夹:`D:\narake\wp\Textured_Weapons_Ready`。
标签:3D模型提取, Asset Bundle, Python, Unity引擎, 无后门, 游戏资源, 解混淆, 逆向工具