|
我在修改的过程中遇到一些只有2个字节的数据0 {2 D* g; ^4 V! Z1 F" p
例如 :
9 N" U! H0 L, N; p( e0 { C021: 85 16 STA$16 85 16 两个$ E/ [) r; | o4 e- C; x
% R1 V0 X" c4 ?: O) o
- O: n0 D D& R n* p
然后我需要在这里修改成跳转,但是要跳转的地方需要3个字节l来修改:/ ]3 M! ]7 U) A( {1 Q- y& G
例如:
, V: a( W& [+ D. M7 R7 t1 vC021:4C BFF0 JMP$F0BF 4C BFF0 三个* ~4 `5 \# X7 w1 }
- [0 T/ T8 @' j5 o7 B
" Q/ s8 z7 I( ^" ~' }( w, D连续的数据是:
7 f- }* D* v3 F% ]# @1 T7 R
2 F' R- f; x. b6 L R- R+ h& _C020:14 85 16 A5 15 85 17 A9 00 90 A5 95 D0 08 A5
' p( k0 U, }. q9 g7 [& t2 A" l' L4 h3 J
7 ]4 l$ C* i6 ^! Z/ B这种情况下我改怎样修改,但是原数据只有2个字节,如果我这里改成3个字节会对后面连续的数据造成破坏,我应该怎样改呢?
/ i% w6 v, K2 M/ J# G6 `, f0 ]! [ w1 C; S" e
不知道自己有没表达的清楚...希望大家能看懂我的意思.. |
|