|
我在修改的过程中遇到一些只有2个字节的数据/ L2 I" E* C7 h( `6 p$ w0 k4 g
例如 :
- z& D3 @# b1 ]# B! e/ d1 d9 K C021: 85 16 STA$16 85 16 两个4 ~" p3 d9 L# H% |" N8 C8 I
) a. n! m: u! X* J/ B* y1 q, m/ l- c
* M8 e v6 n$ ]- a9 `. }8 f
然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:, M- a7 b$ M- j1 x) d) } J
例如:4 W9 u) `; ]* W) p
C021:4C BFF0 JMP$F0BF 4C BFF0 三个
" }" b+ n5 b' m# o8 i* \5 U$ Y% ?2 q( z
# r$ d( w5 W- b& b) s; |) q2 I连续的数据是:2 P9 Y* c+ s7 |6 y5 x
3 r4 k1 z; B2 U/ L5 mC020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A5
: O) z' _9 f: U: N, @# ^0 @5 \# ?
/ V" T- J2 p6 A; Z
. j4 z( c! D2 C0 t) k8 V" W这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?
8 G; a5 `# `; p( ~' |4 ?5 A& n+ t, D, E7 o( l$ m
不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|