🔐 一键混淆名称并加密 Buffer 和 ini 文件

这个是 最高级别 的加密,点击后它让你选择一个 ini 文件,也就是你得选择 Mod 的 ini 文件:

它会执行以下步骤:
- 混淆名称:先混淆文件名称。
- 加密 Buffer:随后加密 Buffer 文件。
- 加密 ini:最后加密
ini文件。 - 输出结果:随后把结果文件存到一个以当前 Mod 文件夹名称为前缀,
-Release为后缀的文件夹中:

文件内容如下:

此时 Buffer 文件、ini 文件都被加密了,从 010Editor 也无法看出明显的特征了,所有文件名也都进行了名称混淆,进一步增加了破解难度。这里如果敌人想要直接通过自动化的脚本来破解,那所需的成本将远大于加密所需成本,远大于更新加密算法所需成本。
💡 推荐:这个选项就是工具中最强的加密算法,也是我最推荐使用的算法。点一下选择
ini直接生成完全加密后的 Mod 文件,打包发送给客户即可使用。并且我这里定期还会更新加密算法,以无限提高破解成本为目标,实现防止自动化脚本一键逆向提取模型。
🔒 一键加密 Buffer 和 ini 文件

用法还是一样,点击后选择 Mod 的 ini 文件,随后其中所有文件都会被 原地加密,并不会生成 -Release 文件夹,这个要注意一下。
⚠️ 注意:运行这个之前需要备份一下原本的 Mod。
加密后的文件如下:


表面上看不出什么区别,但 Buffer 和 ini 文件的内容已经被加密了。
此方法缺少了混淆的步骤,导致别人可以根据名称直接猜测每个 Buffer 原本是做什么的,防破解的难度又小了一点。
🌀 一键混淆 Mod 中的资源名称

这个运行后会生成 Mod文件夹名称-Release 文件夹,里面文件的名称就被混淆掉了。这个是加密 Buffer 或加密 ini 文件之前的步骤,如果单独使用的话只是改个名字,并没有加密效果。
作为单独选项提供是为了让插件用户可以有 混淆 + Buffer加密,混淆 + ini加密 的选择空间。因为并不是每种加密都是为了防止逆向提取模型,有些单纯是不想让自己写的 ini 技术被人偷学,此时就可以混淆名称后只加密 ini 而不加密 Buffer,这样其它人也无法通过自动化脚本一键逆向,在防止别人偷学 ini 技术的同时,也提供一定干扰效果。
🛡️ 一键加密 Buffer 文件

没啥好说的,点击后会让你选择一个目录,加密其中的所有 Mod 的 Buffer 文件,能起到一定程度的防逆向功能。
这个选项的好处就是不加密 ini 文件的情况下,如果 Mod 的 Hash 值发生变更,用户可以自己使用脚本修复 ini 文件中的内容。
📝 一键加密 ini 文件

没啥好说的,单纯加密 ini 文件,防别人偷学 ini 里的技术。但是如果不配合加密 Buffer 使用的话,起不到防逆向模型的效果,别人手动逆向拖拽几下就解决了。