|
发表于 2009-7-31 19:38:08
|
显示全部楼层
搜自己的血 或 敌方的血 地址
. X+ G2 \ c# p9 I6 _6 }0 k1 b( P1 v6 I. Y
血地址下断 (断写入)
7 z4 A/ L9 k7 C; p0 ~: _( R) }1 \+ C" O' _5 e6 \
第一:8 h2 o3 N. b$ }% E# K
看到减法指令后 看减去的寄存器里的值的来源,向上跟几步,看到数据来源 这个是最简单的方法,但是并不万能,有些游戏是通过某写运算才得到结果的,而且那个是每个招式的伤害,你要改的话 只能一个个招式的去改, X0 h- v" n) @+ i; B" R
这个方法只限于修改某些招式的攻击力
1 h5 q2 F9 P* h, d) Y% h8 u9 n4 f4 k! @+ a
第二:
( J* D! g4 l, E9 l! \" \* V3 i看到减法指令后跳转出去自己写一段程序 减去的那个寄存器的值左移几位就是加倍,左移一位就是2倍,左移2位就是4倍,以此类推 如果是要减小攻击力或增加防御力 就是右移了
% q3 x* G$ c* m: d: x3 ~8 v4 E. `
8 e* {! p- y8 Q! h+ K第三:3 p6 ^4 i# z a
减法指令往上跟,有的游戏是读取一个基值然后进行一番运算得到的结果,那么也可以改那个基值" t$ u$ z- F3 C* W$ C
# ?& p+ b7 m: w4 z( ?可能还有其他的方法,以上个人经验而已~ |
|