Project1

标题: 仿mv文件加密1.1 [打印本页]

作者: 汪汪    时间: 2018-2-3 10:55
标题: 仿mv文件加密1.1
本帖最后由 汪汪 于 2018-2-5 14:14 编辑

额,忽然发现直接把密码给玩家不就可以不用把密码放本地了...(em...好像更糟糕了..)


大概功能:


* 加入本插件,并设置为on
* 进入游戏,f8,使用 Decrypter.startEncrypt() 生成加密文件夹,
* 使用 Decrypter.saveMY("test","miyao")  //参数可更改
* 即可生成 以"test"加密的miyao.js
*
*
* 发布时,
* 将本插件删除,
* 将DecrypterPlayer插件(可以改名)加入并设置好
* 将上面生成的miyao插件加入
* 将本插件从游戏文件中删除,将已经加密的文件从游戏文件中删除
* 进入游戏时将提示输入密钥,如上例则输入 test
* 即可进入游戏, Decrypter.zip (33.24 KB, 下载次数: 318)




作者: 丶此生为伊人    时间: 2018-2-3 22:01
本帖最后由 丶此生为伊人 于 2018-2-3 22:13 编辑

坐等···被1秒破 23333
作者: mengjing    时间: 2018-2-4 00:46
实际上...现在这版本的我就不知道怎么破了...
作者: 汪汪    时间: 2018-2-5 02:31
丶此生为伊人 发表于 2018-2-3 22:01
坐等···被1秒破 23333

不用秒破,本身加密和解密就是一体的.....
一切都是防君子不防小人.
作者: doranikofu    时间: 2018-2-5 04:16
这是混淆加密吗?好像看有人说js这种没法搞复杂的加密
官方给的都是加密素材的,其实最有必要加密的是json数据文件
作者: v8953014    时间: 2018-3-8 06:55
很棒的插件....
我用起來是很順利的,只是發佈成網頁版本似乎就無法在CHROME上正常運作?
不知道我是不是忽略了什麼?
作者: shitake    时间: 2018-3-9 02:18
wasm 了解一下 滑稽.jpg
作者: 汪汪    时间: 2018-3-10 14:28
shitake 发表于 2018-3-9 02:18
wasm 了解一下 滑稽.jpg

不会,求教
作者: 仲秋启明    时间: 2018-3-10 16:11
好想扩展一下让XP、VX、VA也能用,但是自己实在是js无力
作者: kvieta丶心灵    时间: 2020-6-27 06:56
/**解密图片*/
Decrypter.decryptImg = function(url, bitmap) {
    url = this.extToEncryptExt(url);

    var requestFile = new XMLHttpRequest();
    requestFile.open("GET", url);
    requestFile.responseType = "arraybuffer";
    requestFile.send();

    requestFile.onload = function() {
        if (this.status < Decrypter._xhrOk) {
            var arrayBuffer = Decrypter.decryptArrayBuffer(requestFile.response);
            bitmap._image.src = Decrypter.createBlobUrl(arrayBuffer);
            bitmap._image.addEventListener('load', bitmap._loadListener = Bitmap.prototype._onLoad.bind(bitmap));
            bitmap._image.addEventListener('error', bitmap._errorListener = bitmap._loader || Bitmap.prototype._onError.bind(bitmap));
        }
    };

    requestFile.onerror = function() {
        if (bitmap._loader) {
            bitmap._loader();
        } else {
            bitmap._onError();
        }
    };
};


/**解密 音频*/
Decrypter.decryptHTML5Audio = function(url, bgm, pos) {
    var requestFile = new XMLHttpRequest();
    requestFile.open("GET", url);
    requestFile.responseType = "arraybuffer";
    requestFile.send();
    requestFile.onload = function() {
        if (this.status < Decrypter._xhrOk) {
            var arrayBuffer = Decrypter.decryptArrayBuffer(requestFile.response);
            var url = Decrypter.createBlobUrl(arrayBuffer);
            AudioManager.createDecryptBuffer(url, bgm, pos);
        }
    };
};
怎么用这两个函数解密本地文件呀QAQ
作者: xin6429    时间: 2024-3-5 00:45
加入插件后进入游戏提示 \img\system\Window.png不存在,不知道什么毛病




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1