设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: Fan723

[原创发布] 保护游戏地图数据与插件脚本防修改——PC端、手机端都能防

[复制链接]

Lv4.逐梦者

梦石
0
星屑
17618
在线时间
2124 小时
注册时间
2015-7-4
帖子
913
 楼主| 发表于 2019-6-28 11:05:26 | 显示全部楼层
无阻软件 发表于 2019-6-28 00:34
在我理解里面web的打包方式无论如何都不能做到很好加密
如果不能在MV基础引擎上面进行大改的话在我想象中 ...

话说得是很有道理的,不可否认 MV 引擎是有弊端的,我也相信所有的程序在程序员与黑客眼里都是可破解的。但是当你有这方面能力的时候你是否愿意花费这个时间和精力来破解一个 MV 做的游戏?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
79
在线时间
6 小时
注册时间
2019-8-17
帖子
2
发表于 2019-8-18 01:31:31 | 显示全部楼层
Fan723 发表于 2019-6-27 23:51
最近几个我加密的游戏,有的发布三个多月了,有的一个多月,数据库、地图、存档倒是没见被玩家破解,
但是 ...

修改js文件的话,在插件里面对js文件夹下面的所有文件进行一次MD5验算,然后加密存在一个位置,每次开启时进行一次验算就能解决这个问题吧
另外求教如何防范内存修改
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
17618
在线时间
2124 小时
注册时间
2015-7-4
帖子
913
 楼主| 发表于 2019-8-18 09:24:42 | 显示全部楼层
endymx 发表于 2019-8-18 01:31
修改js文件的话,在插件里面对js文件夹下面的所有文件进行一次MD5验算,然后加密存在一个位置,每次开启 ...

1.对所有JS都加密存在一个弊端,加解密过程毕竟是降低效率的,有些方法被频繁调用,加解密过程会导致掉帧,手机端表现出卡顿,所以没必要加密的部分还是维持开源比较好。
2.防内存修改方面我想到的还是验证方面,目前我这边的游戏是联网有服务器,做服务器验证比较有基础。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
79
在线时间
6 小时
注册时间
2019-8-17
帖子
2
发表于 2019-8-20 00:22:40 | 显示全部楼层
本帖最后由 endymx 于 2019-8-20 00:24 编辑
Fan723 发表于 2019-8-18 09:24
1.对所有JS都加密存在一个弊端,加解密过程毕竟是降低效率的,有些方法被频繁调用,加解密过程会导致掉帧 ...


不是加密所有js,而是在窗口创建时对js目录下所有文件进行一次MD5校验,只要有一个js的代码被改动过,md5出来的值就会不同,然后判断不同关掉窗口就好
加密是指对算好的MD5值加密一次对比,防止被修改

点评

哦!这倒是好方法,就是还不会用,有待研究。  发表于 2019-8-20 09:58
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
17618
在线时间
2124 小时
注册时间
2015-7-4
帖子
913
 楼主| 发表于 2019-9-6 11:54:29 | 显示全部楼层
最新全方位加密出炉了!防内存修改,防数据库与地图文件修改,防脚本修改,防存档修改,隐藏素材加密钥匙,简化加密操作,不加大数据与脚本解密负担,插件多时会在启动游戏时延迟一点,需改变游戏存档,仅限新游戏发布前使用,旧游戏接入需重新开始游戏。

还是原来的范例还在原来的网盘,敬请各种尝试:
https://pan.baidu.com/s/17MPPHWZ924cPm9HKAfxJwA 密码:qusn
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
39357
在线时间
7471 小时
注册时间
2009-7-6
帖子
13482

开拓者贵宾

发表于 2019-9-6 13:50:42 | 显示全部楼层
新版感觉有点没表现出加密的功能,本身就是需要网络数据,加密的意义就不大了

首先没防控制台
0.png

为所欲为
1.png

由于没有实质性内容,所以也没破解价值了……
sojson.v5有点太容易被针对了,他只是没有公开的傻瓜解法,实际上强度没有那么高,而且已经有现成的参考文章了

点评

好吧!做游戏也就是防玩家修改游戏,JS要防程序员是不敢想的啦,所以一直没防控制台。不知道这个在防些工具修改游戏、修改插件的强度上如何。  发表于 2019-9-6 16:59
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-3-29 15:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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