赞 | 3 |
VIP | 0 |
好人卡 | 0 |
积分 | 6 |
经验 | 3037 |
最后登录 | 2019-5-6 |
在线时间 | 106 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 581
- 在线时间
- 106 小时
- 注册时间
- 2011-2-19
- 帖子
- 82
|
end55rpg 发表于 2014-1-26 10:50
貌似可以用模糊查出来,然后再搜一个,搜出来的两个数和实际现实的两个解一次方程组就可以找出加密匙吧 ...
……好麻烦啊……要是真的用实时检测被修改的话,占用的内存可能会相当可怕。
说真的,比起研究防作弊,研究一下防破解对游戏更重要。貌似没有几个RPG游戏是有防作弊的,依然卖的很好。
即使你防止了作弊,但是人家拆了你的包,照样作弊 :( 所以防破解才是最重要的。
比较好的防破解方法是在加密你的游戏之前往Graphics文件夹里扔几个强力点的病毒(喂!太坏了!)
还是一打开文件夹自动运行的那种。
另,要是防内存修改的话比较麻烦,但是防止存档修改还是好办的。
按下存档的时候,用脚本把金钱经某种加密运算后存进某个变量,把每个变量经某种加密运算后存在另一个空变量里(就是弄个两三份加密副本)。物品也弄。
读取存档的时候逐个对金钱、变量、物品加密变量运算,与物品、金钱、变量进行比对,若不符合,则删除所有存档,跳错弹出,同时用生成TXT语句在目录下生成.bat的病毒,并运行之。
……我是不是太坏了…… |
评分
-
查看全部评分
|