wtxpwh 发表于 2010-7-28 19:12

星际争霸2局域网破解的2个思路

第一种最麻烦,也很彻底。那就是分析星际2客户端和战网服务器之间的通信协议(分析的东西比较多),然后写出服务器端。其他玩家用加载器启动星际后修改ip地址和端口来连接到局域网内的主机,其中有网络通讯的一些东西要处理。服务器还要控制和处理一些数据,如晶矿的变化,士兵战车血量的变化等等。。。。。
第二种应该是最简单的方案,分析游戏中的数据在内存中的地址(如士兵生命,瓦斯量等等。。。),用一些工具可以搜索一下(如 CE)这个应该比较简单。获得所需的数据后就开始动手编码了,写个dll(动态链接库)然后注入游戏,这个dll就是局域网对战的关键模块。它和服务器(服务器端也得自己写吆)要通信来实时改变一些状态等等。。。
做服务器的电脑的配置要相对要好些,因为它有服务器端要处理数据。
这只是一个大概的方案。其中有好多细节东西。有兴趣的童鞋可以一起研究讨论一下。

pipi0404 发表于 2010-7-28 19:13

坐等吧,技术问题纯支持

vinger 发表于 2010-7-28 19:13

按照COD6的破解速度,基本今年年内要完美破解稍显困难。

wtxpwh 发表于 2010-7-28 19:16

没有研究星际2测试版的局域网破解是怎么实现的,有时间研究一下。
页: [1]
查看完整版本: 星际争霸2局域网破解的2个思路