小白很勤奋 发表于 2015-12-25 23:54:17

我遇到CE的问题了。帮帮忙吧,学生在这里谢谢了。

金币第一次的结果:金币283246=数值2265974

第二次的结果:金币287246=数值2297974

金币相减:287246-283246=4000

数值相减:2297974-2265974=32000

数值相除:32000\4000=8

目前CE的数值:               2329974
金币数量:291246 乘以8=2329968

是怎么回事啊,得出的结果比CE的结果少6。我应该怎么解决呢?
谢谢老师了,帮帮我吧。给我一套思路。

rzlsysw01 发表于 2015-12-26 06:37:37

同求。……。…。……。…。…………

dxa123 发表于 2015-12-26 09:44:46

用283246*8=2265986-2265974=-6   说明该游戏加密为   金币*8+6

小白很勤奋 发表于 2015-12-26 09:49:44

dxa123 发表于 2015-12-26 09:44
用283246*8=2265986-2265974=-6   说明该游戏加密为   金币*8+6

改完了以后没有效果啊,什么反应都没有。也不掉线,金币也不增加。:(怎么办啊,还有什么好的方法吗?

dxa123 发表于 2015-12-26 10:11:14

小白很勤奋 发表于 2015-12-26 09:49
改完了以后没有效果啊,什么反应都没有。也不掉线,金币也不增加。怎么办啊,还有什么好的方法吗?

直接改了没效果的话要用代码注入

小白很勤奋 发表于 2015-12-26 11:23:48

本帖最后由 小白很勤奋 于 2015-12-26 11:34 编辑

dxa123 发表于 2015-12-26 10:11
直接改了没效果的话要用代码注入
不是完全没效果,是我改了以后在买东西,CE里的数值就变回去了,也可以说是没效果嘿嘿,代码怎么注入啊

dxa123 发表于 2015-12-26 12:07:26

能改说明本地数据是改了的,只是不能使用,说明买东西用的是服务器上面金币数量,自卫金币不能使用,换其它地方再找别的BUG

小白很勤奋 发表于 2015-12-26 13:29:22

dxa123 发表于 2015-12-26 12:07
能改说明本地数据是改了的,只是不能使用,说明买东西用的是服务器上面金币数量,自卫金币不能使用,换其它 ...

originalcode:
mov ,edi
pop edi
pop esi
不知道怎么下手了,晕啊

dxa123 发表于 2015-12-26 13:33:08

小白很勤奋 发表于 2015-12-26 13:29
originalcode:
mov ,edi
pop edi


mov ,edi
把edi改成#999999应该就可以了

小白很勤奋 发表于 2015-12-26 13:52:53

dxa123 发表于 2015-12-26 13:33
mov ,edi
把edi改成#999999应该就可以了

我QQ550127008,呵呵加下吧,帮帮忙。我是新手。
是这样改吗?:mov #999999
还是这样改?:mov ,#999999
页: [1] 2
查看完整版本: 我遇到CE的问题了。帮帮忙吧,学生在这里谢谢了。