|
|
我在修改的过程中遇到一些只有2个字节的数据
0 _/ r, ]( ?+ ` ?, `6 v例如 :
% @; j' t5 f7 K; I5 t C021: 85 16 STA$16 85 16 两个8 b: t; Z/ s' x9 t+ g
, ?! r5 s$ m- n6 a+ V
! B8 |5 m/ O. w; j. P; Q: q8 W) j然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:
% ]! K1 o# n8 f* C9 V例如:
+ ~6 M( R1 c' K4 cC021:4C BFF0 JMP$F0BF 4C BFF0 三个
& G8 P" M5 O! m+ A; y
8 y! l) Z$ Q" I w v! Z
9 Y8 L2 V/ r; D1 k( \# @连续的数据是:
: m. v* ?& a) m* ~
5 K; z+ g' B, \- gC020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A5! x5 i( h- u4 c1 `- c8 o; K' t
2 R/ N) l/ t! e" q( T7 ?# _& H) @
; |; V, o. |8 u' t6 l, r1 d' ?这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?& Z* ?; G2 M [5 K
1 e7 b( P4 R, x! F& p% J
不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|