如果您是奇迹私服的骨灰玩家,请点击设置为首页! 我们不断更新新开奇迹私服信息,点击设置为收藏!
回到首页 奇迹私服架设主页


公布CheckSum问题的解决方法和技术




其实会点汇编基础的就很容易解决了
用ob反汇编
然后我去查找checksum error的相关显示语句所对应的代码
后来在00425e8f附近找到显示错误语句的代码
那这个子程序就肯定是负责checksum的
然后就在附近寻找
发现在00425d75有test eax,eax
就是校验用的
77句就是jnz 到5d91就是初始化显示checksum错误的一系列语句
在91上的一句8c 是jmp 就是无条件跳转到5ebe
而5ebe就是退出子程序的 就出了程序 说明这一跳路就是正确的通过checksum的路
因为我们不知道正确的checksum是什么校验代码
所以就把jnz改成je(jz) 就是如果校验不成功就进行成功,成功了就错误
呵呵
其实说来说去简单说就是把jnz改成jz就行了

所有所有的问题都是在这一句

如何成功改大家可以用UE修 c40885c075188b4d 中间的7518改成7418
然后保存

启动服务器就ok了~一点问题没有
我朋友在我服务器上玩掉宝100% 然后怪物0血 打的happy死了.


               上一篇文章:GameServer 中文配置方法                                                   下一篇文章: 快速加GM的方法


Copyright © 2008 177qj奇迹私服网 All rights reserved.
版权所有-未经授权禁止复制或建立镜像-本站登载之信息均来自于互联网,与本站立场无关.