奇迹私服关于风登录器武器的速度限制的原理和破解办法
看得懂多少是多少,看不懂我也没办法,自己去好好学习。
开登录器,进入游戏,用OD附加到游戏进程,找到关键代码。
00524D28
0FBFC7
movsx
eax,di
00524D2B
8D0CC0
lea
ecx,dword
ptr
ds:[eax+eax*8]
00524D2E
8D1448
lea
edx,dword
ptr
ds:[eax+ecx*2]
00524D31
A1
50956C07
mov
eax,dword
ptr
ds:[76C9550]
00524D36
8A4C90
1E
mov
cl,byte
ptr
ds:[eax+edx*4+1E]
00524D3A
8D0490
lea
eax,dword
ptr
ds:[eax+edx*4]
00524D3D
884E
0A
mov
byte
ptr
ds:[esi+A],cl
00524D40
8945
14
mov
dword
ptr
ss:[ebp+14],eax
00524D43
E9
285B1200
jmp
Mue55147.0064A870
//登录器再这里做了内存PATCH
00524D48
90
nop
0064A870
8A50
29
mov
dl,byte
ptr
ds:[eax+29]
0064A873
80FA
33
cmp
dl,33
0064A876
72
02
jb
short
Mue65218.0064A87A
//小于速度51的话就跳去0064A87A
0064A878
B2
23
mov
dl,23
//否则让速度变为35
0064A87A
8856
17
mov
byte
ptr
ds:[esi+17],dl
在00524D43的位置跳到0064A870进行武器速度的判断.武器速度小于51就正常执行,否则的话让速度等于35,再跳回源程序执行.
解决的办法就是将程序改回原代码.
00524D43
8A50
29
mov
dl,byte
ptr
ds:[eax+29]
00524D46
8856
17
mov
byte
ptr
ds:[esi+17],dl
不过程序还对那部分代码做了校验检查,必须先去掉,要不然改了代码游戏就会自动断开.这里只是提供个方法和思路,怎么实现自己想想办法.
阅读本文的人还阅读:
奇迹私服GM命令大全
[原创]如何防止sa密码被盗?
[原创]解决黑马王挂GS方法!
风之恋屏蔽封包BUG方法!
奇迹私服封包分析!
奇迹私服简单屏蔽WPE刷装备方法!
奇迹私服最新怪物代码介绍!
奇迹私服霹雳网站系统合区介绍!
用GS日志封外挂或加速常用办法!
作者:补丁 2009-05-04
找奇迹私服,中国最好的奇迹私服发布站
本文haomusf版权所有,未经批准转载必究。
|