|
|
我在修改的过程中遇到一些只有2个字节的数据
" H8 p" Q+ K) u& [3 |例如 :
9 n0 @+ R* x2 c8 f% J C021: 85 16 STA$16 85 16 两个
3 ?8 o; ~- [; A6 V$ J5 v/ z+ l: h, z9 w, ?' ~2 D# e4 x% D9 B
: ]1 w l B1 R- D$ _8 S/ @/ p
然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:, ^& v5 ?! [+ k# V
例如:
# n2 Z$ M) w9 ]! M( QC021:4C BFF0 JMP$F0BF 4C BFF0 三个3 @4 S: k. p, s0 E" W s
& S& `1 Y& A. ]. ]; Q
( V1 ^- ~$ O+ D; e+ H; r' m
连续的数据是:8 B" l/ a7 t7 i5 E9 d! s
9 `. y6 k0 D, E+ l: O
C020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A57 x7 ^4 |. Q4 X" U6 j1 s% [ r: I
/ a8 \2 ~8 C: P7 }
/ x8 [6 j& U- a/ c! c1 N x& Y这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?
: [0 d" }% s6 g5 u# r
' V' W: O, {8 D" W不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|