|
|
我在修改的过程中遇到一些只有2个字节的数据6 F X; H [- s/ R( J* q
例如 : 0 V1 G" w4 Q; T) J4 |
C021: 85 16 STA$16 85 16 两个: | u8 B: C! e
, N+ t0 _# [ }. [6 Y7 [) i R$ ?
# o1 g* [. u5 h0 E
然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:, u; r9 H( o2 K, ~. c# |; d( q
例如:3 x; N) M9 P9 s. F) d
C021:4C BFF0 JMP$F0BF 4C BFF0 三个 C$ x" C$ }( e) s% P q& c
. G% }+ p" |0 v6 p! q3 @8 k2 b) D8 ]4 ?# R% I
连续的数据是:5 I, M( j/ G* X- [0 C1 S
) w, i f. b [% {C020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A5
m- J- P7 t1 A& W) x
6 K1 ^- v7 }; R4 k2 s }) O5 m* M6 ^! {! @6 Y
这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?
^& O8 i) z. u7 c$ Q: `
5 z* ]% Q" W1 C/ n+ W& v! y( N不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|