设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 101|回复: 0

[转载发布] Encrypterator 3000 - Better asset encryption for MZ and MV

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    2026-7-12 04:10
  • 签到天数: 209 天

    连续签到: 2 天

    [LV.7]常住居民III

    6120

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    26247
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    33261

    灌水之王

    发表于 7 天前 | 显示全部楼层 |阅读模式
    Encrypterator 3000 v1.01
    By Arthran



    Introduction
    This is a tool to encrypt the image and/or audio assets of your RPG Maker MV/MZ games, in lieu of RPG Maker's built-in encryption. RPG Maker's built-in encryption provides no protection for your assets, because there are multiple free, easily accessible tools that can decrypt your entire project with the click of a button. The purpose of this tool is to encrypt your assets in a way that will render the existing decryption tools ineffective.

    The encryption that this tool uses is not meant to be especially strong. Because RPG Maker uses JavaScript, the decryption algorithm will inevitably be visible to anyone who wants to reverse engineer your game, so it's pointless to try to use an overly strong encryption technique (which would just impose an unneccessary performance penalty upon your game). The intent here is simply to protect your game against the existing decryption tools, so that if anybody wants to decrypt your game, they'll have to have the skillset and the motivation to create their own tool for it.

    Features

    • Allows you to encrypt your game's assets using a different method than the one that is built into RPG Maker, so that the existing decryption tools will not work on your game.
    • Compatible with both MZ and MV.*
    * I can only guarantee support for the latest versions of MZ and MV.

    Spoiler: Screenshots
    Screenshots

    How to Use

    • Make sure to add the Art_Decrypterator3000.js plugin to your project through the plugin manager. The plugin is compatible with both MV and MZ.
    • When you deploy your project, DO NOT use RPG Maker's built-in encryption.
    • Open Encrypterator3000.exe, click on the button with the picture of the folder on it, and select the "index.html" file of the DEPLOYED GAME. If you're using MV, this will likely be in the 'www' directory. If you're using MZ, it will likely be in the root directory of your game.
    • Select your options and type in a password.
    • Press 'Encrypt'.
    • Wait until the outputbox shows "Successfully encrypted x files."

    *note* Please do not bundle Encrypterator3000.exe with your game. It only needs to be run (from your computer) once, to encrypt the assets. It does not need to be packaged with the deployed game. Only the Art_Decrypterator3000.js file needs to be packaged with the game.

    *caution* Make sure that you are encrypting your deployed game, rather than your original project. I have implemented some protection to try to prevent you from accidentally encrypting your original project, but be careful anyway (to be on the safe side).

    Download
    Link

    Spoiler: Terms of Use
    Terms of Use

    • You may use this tool for both commercial and non-commercial games.
    • In doing so, you agree that Arthran is not responsible for any issues that my occur as a result of your usage of this tool.
    • Credit is welcome, but not necessary.
    • Do not claim or otherwise indicate that you are the author of this tool or plugin.
    • Please do not distribute the Encrypterator3000.exe file to other people.
    • You may edit the plugin file to suit your needs, or commission someone else to do so, but do not distribute the edited plugin outside of your own projects.
    Spoiler: Frequently Asked Questions
    Frequently Asked Questions

    Q: What platforms does this work for?
    A: The encryption tool itself has been confirmed working on Windows 7 and higher. Games that are encrypted with the tool should work on any platform. This means that you can deploy your game for Mac/Web/Mobile, but you need to use a Windows machine to apply the encryption.

    Q: Is this compatible with X plugin?
    A: Probably. The only plugins that might conflict with this one are either ones that are specifically designed to alter the engine's default image/audio decryption (it should be obvious that you shouldn't mix such a plugin with this one), or plugins that are already incompatible with the engine's default encryption.

    Q: Will this slow down my game?
    A: It should not impact your game's performance any more than the default encryption does.

    Q: Is RPG Maker's default encryption really that bad?
    A: Yes. The default encryption technically doesn't even need to be decrypted in order to access the file. It only encrypts the first 16 bytes of each file. The problem with that is the fact that the every normal PNG file has the exact same first 16 bytes... this means that you technically don't even need the encryption key, as you technically don't even need to run the file through any type of decryption algorithm--you can simply replace the encrypted bytes with the standard bytes that every PNG file has, and then the file will be accessible.

    Q: How much stronger is this tool's encryption?
    A: The encryption used by this tool is stronger in the sense that it fixes the issue that I mentioned in my answer to the previous question. However, as I mentioned toward the beginning of the post, the primary goal of this tool is not to employ super strong encryption--the goal is to employ *different* encryption, so that the existing RPG Maker cracking tools will not work on your game.

    Q: Do you intend to make a Mac or Linux version of the tool?
    A: Mac is a pretty hard "no", unless someone decides to buy me a Mac, so that I can compile and test the application on a Mac. I won't entirely rule out the possibility of a Linux version, but I'm not going to make any promises. However, I suspect that there's actually a pretty good chance that this application would work with Wine, since it doesn't rely on any special runtime packages or anything like that. If anyone happens to test it with Wine, please let me know how it goes.


    本贴来自国际rpgmaker官方论坛作者:Arthran处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/encrypterator-3000-better-asset-encryption-for-mz-and-mv.163844/

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-7-26 23:03 , Processed in 0.097451 second(s), 55 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表