uwu/vrh-deobfuscator
GitHub: uwu/vrh-deobfuscator
VRoid Hub模型自动下载与反混淆工具,用于研究平台对3D VRM模型的保护机制。
Stars: 84 | Forks: 26
# vrh-deobfuscator
一个用于 VRoid Hub 模型的自动下载器和反混淆工具。
仅供教育用途。如果你不将其用于教育目的,我会非常生气。
# 为什么禁用了 Issues?
这主要是为了研究目的而制作的,我没有兴趣积极助长盗版(并不是说盗版是坏事哈哈)。如果你想修复项目中的问题,欢迎提交 pull request。
# 用法
你确定你应该使用这个吗?
# 用法,我是说认真的
```
# 安装依赖
pnpm install
# 使用 URL 运行以获取您想要合法获取的内容
node src/index.js https://hub.vroid.com/en/characters/147647967680376151/models/259570871427745417
```
# 故障排除
gltf-transform 会对每个模型进行一些处理,导致它们作为 VRM 使用时出现问题,因此该工具会自动修补每个模型以供 VRM 使用。
要解决大多数问题,只需将生成的 VRM 导入 Blender 或 Unity(配合任一版本的 VRM 扩展),然后从那里重新导出新的 VRM。请尝试两个版本的 Unity 扩展和 Blender。
# 相关博文
[如果你真的在意的话,可以在这里阅读更多相关内容。](https://toon.link/blog/1740863435/borrowing-intellectual-property)
标签:3D模型, Blender, GLTF, gltf-transform, GNU通用公共许可证, HTTP工具, MITM代理, Node.js, Python/JS脚本, Unity, VRChat, VRM, VRoid, VRoid Hub, 二次元, 云资产清单, 去混淆, 反混淆, 数字人, 数字资产提取, 数据解密, 模型转换, 版权研究, 网络信息收集, 自动下载器, 自定义脚本, 虚拟主播, 资源获取, 逆向工程