3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 4018|回复: 22
打印 上一主题 下一主题

[原创] 分析一下破解失败的可能性

[复制链接]

1

主题

65

帖子

103

积分

中级玩家

Rank: 3Rank: 3

贡献度
16
金元
985
积分
103
精华
0
注册时间
2010-2-23
跳转到指定楼层
主题
发表于 2010-2-24 13:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主要是因为昨天在天涯上看到篇体验星际2的帖子,文中作者提到一句,即使是跟电脑对战,如果断网,游戏也会断掉。
原帖地址:
http://www.tianya.cn/publicforum/content/play/1/159143.shtml
现在说说我的分析,首先,从设计者的角度来说,如果是铁了心的不想游戏能单机玩,其实很简单:那就是永远不把地图文件和电脑AI下载到本地硬盘缓存,也就是说,只读入内存,游戏一关就没了。AI设定就可以更加恶心一点,可以触发了才向服务器递交请求,就如同WoW里面的boss raid一样,假设星际2里面两边对A之后的寻路以及优先攻击目标的判定都采用这种模式,那么除了能把BN2.0的server全部模拟出来,不然就肯定没戏。
不过我们现在看到rep里面包含着地图文件,并且有人宣称已经可以看到电脑AI的选项,所以我们可以乐观一点的认为暴雪还没恶心到那种程度。
现在就说说地图加密,其实参考GPG的思路,最简单的方法就是玩家下载的全部是加密过的地图,要开启地图必须连接BN进行即时的解密。简单一点的方法是有可以计算的序列号,恶心一点的办法是每张地图跟GPG的key一样,是完全随机生成的密钥,这个密钥或许就是每次连接BN开地图的时候即时的下载一次在内存,打开地图后就清除了,这样的话难度就更大了。
以上纯粹是本人的分析,希望对致力于破解的朋友有参考价值。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-4 00:20 , Processed in 0.026702 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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