|
我在修改的过程中遇到一些只有2个字节的数据
* Z" t" E' C( H例如 : 1 @; l" u- q7 z8 l' Z( N
C021: 85 16 STA$16 85 16 两个
# {5 b- T6 F6 T0 \4 I9 m. |1 n, l6 R! ]
% f" ]# _4 ]% R$ p8 Y/ H然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:( l2 L4 _2 a3 W' w# x0 D
例如:8 m- n- d, p8 F- A- p# G* D
C021:4C BFF0 JMP$F0BF 4C BFF0 三个9 x Z5 H: K- W" O" O4 T
3 M' g2 C6 q! N G; d8 k
" ^: Y3 t+ q( J) E5 o0 J连续的数据是:8 O) L+ L/ ~7 L7 f/ A) t
, D" z( }: v6 AC020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A5
2 C6 v, \, u, W6 [9 k* g1 G" L& S7 |5 G3 d" R
1 r5 Z- c: r1 q4 r0 R" Y! m这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?1 t+ }* S+ @7 Z& V
; _5 ?" W/ r( e7 d不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|