|
|
我在修改的过程中遇到一些只有2个字节的数据0 M7 C! ^" Q3 B% X% @9 I& [: k
例如 : ! H2 O. b) q' Y% }% ?! Z! c
C021: 85 16 STA$16 85 16 两个: S2 x$ G4 Q& {. m0 C
+ S5 f) P. ~! J
% i5 Y( R5 O( D- _
然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:
+ p, e& c, ~( C. Z例如:
; d8 A. W7 n$ {9 `4 |9 P' aC021:4C BFF0 JMP$F0BF 4C BFF0 三个- {2 `2 T7 J5 O* m! y9 O0 l M1 w
3 A+ |% F! X3 j" h8 P% b3 r, a8 I4 ~2 a) D) |1 m+ ]
连续的数据是:# |$ [5 H7 @& w$ f$ Y4 ]8 }# O
5 |( S% n1 q% b+ N9 ?: [C020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A5
! o: i) Y) }3 ^$ p3 [; K3 ~
0 r. I2 q' o1 D- d, }5 r
. M" |1 C5 v& i, Y/ u3 m/ |! a这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?
4 X7 @9 P) }- Q" I3 I0 P: E1 o" d: z9 I2 M) \
不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|