主要特色功能
所有防护逻辑都由你掌控,没有黑盒后门
补丁篡改防护
运行时校验关键文件完整性,拦截外部补丁注入。放弃过度反调试对抗,优先保障正版玩家运行稳定性。
资源加密体系
AES‑256‑CBC 加密游戏资源,采用文件路径派生密钥。区分 MV / MZ 两套实现,适配不同版本引擎限制。
时间印章与诱饵
硬件时间戳作为编译屏障,内置逆向诱饵函数做心理对抗。采用准零知识设计,不依赖频繁外部通信。
ENGINE ADAPTATION
双路线防护方案
根据 NW.js 版本限制选择合适的保护路径
MV
RPG Maker MV
受限于老旧 NW.js,采用 纯 JS 混淆 + 资源加密 的降级防护路线。
纯 JS 方案优点
无需编译 C++ 二进制,构建流程更简单
Windows / macOS / Linux 全平台兼容
没有原生二进制,杀毒软件误报风险更低
升级 NW.js 通常不需要重新编译模块
局限性
运行在 JS 虚拟机内,更容易被调试器 Hook
解密后的明文资源可能暴露在 JS 内存中
无法使用底层原生能力,防护强度低于 MZ
MZ
RPG Maker MZ
依托 MZ 新版 NW.js 加载 C++ N‑API 原生扩展,是 Chronos Seal 中 防护强度更高 的路线。
原生方案优点
防护层级低于 JS 虚拟机,逆向门槛更高
支持运行时内存校验、文件完整性校验
解密运算在原生层,减少明文资源暴露
可实现时间印章、底层诱饵校验等能力
局限性
需要分别编译 Windows / macOS 原生二进制
Linux 平台兼容性较差,需额外适配
存在被杀毒软件或 Defender 误报的可能
Node ABI 变化时需要重新编译原生模块
C++ 异常可能直接导致游戏闪退