Project1

标题: 那种发布方式保密防破解最好? [打印本页]

作者: ok侠    时间: 2022-2-27 21:36
标题: 那种发布方式保密防破解最好?
这边在设计一个心理测评项目,因为有测评的原理设计不想很容易就被人拆解。
想问一下若发布的话以怎样的方式最能保密?

1、建立网站放服务器运行
建立网站放服务器运行成本非常高

2、打包安卓app/苹果ios 放到应用商店下载
是否不易破解?

3、多层加密部署windows提供百度盘下载
部署windows应该是最差的?

4、上steam 或其它游戏托管网站
上steam保密最高吗?因为并不太想用这个方式,游戏与心理测评的定位有些不同

5、其它?









作者: hc7895123    时间: 2022-2-28 10:05
第一个吧,其他的基本防不住,但是第一个容易被台湾人攻击敲诈
作者: 红的境界    时间: 2022-2-28 11:19
只有1,只要你的设计原理放在本地,就没有防破解的办法。
作者: nhycs01    时间: 2022-2-28 11:52
本帖最后由 nhycs01 于 2022-2-28 11:55 编辑

5.把自己的游戏有多垃圾做多垃圾,这样没人愿意玩,自然就没人破解了。

开个玩笑。
正解只有1,其他的只要有人想破,都是随便破。你看看那些3A单机大作有几个幸免的,何况我们这些小作品。

论坛上所谓的加密,加壳,打乱一类的只能防电脑小白,懂的照破不误。
只要游戏在别人手上,就等于财产和锁都在别人那里,别人只要找到钥匙就能轻易打开。
而1,锁在你手上,对方有钥匙也没地儿插。
作者: 小怪兽奇奇侠    时间: 2022-2-28 12:04
建网站放服务器成本也不高。。
作者: ok侠    时间: 2022-2-28 19:10
感谢各位的解答。
建网站放服务器虽然开发成本不高,但维护和安全是一个很大的支出
作者: 逸豫    时间: 2022-2-28 19:38
理论上来说,即使是建立网站,MV的所有运算其实都是在client端的浏览器中运行的,服务器的开销仅有静态存储资源图片,并不能算很大(不过考虑到游戏资源的大小以及国内服务商高昂的流量费用,可能也不能算太小)。
但是,正如上文所说,MV的所有运算都是在client端的浏览器中运行的,防破解的难度和直接发布相比并无优势。

当然,如果你设想的是云游戏那种串流视频信号的网站那么安全性还是非常高的。

其实鉴于MV基于HTML5的本质,它的防破解手段可能还不如前代VA,随便开个浏览器按下F12你的资源就全部都暴露了,调试都比前代方便。

目前我能想到的稍微有些作用的加密方式可能是重新编译一遍nw.js,在其中加入自己的素材/代码解密逻辑,当然,这也不是个小工程。

而更自欺欺人一点的加密方式可能是只将JS代码混淆,正好你似乎只是想要隐藏你的心理评测逻辑,如果你的逻辑是用JS写的话,将其混淆并与MV自带的其他脚本一起打包成bundle可能会给破解带来少量的困难。
作者: 小凡哥    时间: 2022-2-28 20:35
1、建立网站放服务器运行
其实还是本地运行,浏览器会下载游戏到本地,服务器主要消耗带宽资源(一次性),下载完之后就在本地运行了

2、打包安卓app/苹果ios 放到应用商店下载
安卓上用些应用加固应该可以延缓破解,打包苹果上到商店的话,你还得交一笔年费

3、多层加密部署windows提供百度盘下载
推荐可以用加密软件打包成品,可以延缓破解

4、上steam 或其它游戏托管网站
steam也是软件市场,并不只有游戏啊。不过没具体了解过,但应该是会有一些验证机制的防止“非法副本的运行”但“加密”就不清楚了

5、云游戏是一个,还有一种比较特别的方式:RemtoeApp
作者: 小怪兽奇奇侠    时间: 2022-2-28 21:47
拿我自己来讲,我在阿里云租的云服务器,每月赠送1000gb流量,一年租金99,没有花额外的钱....所以对一般使用来讲,服务器其实没有想象那么大的花销。

还有一种安全性比较高的方式,或许是你讲的第三种,就是把你的网页封装成exe程序,现有的比如NBuilder就可以做到这一点,这样子生成的应用程序是无法调出控制台的,而且所有代码都经过一层封装,无法直接查看,他要破解的话恐怕就得反编译了。




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