|
发表于 2010-2-21 11:33:43
|
显示全部楼层
Hello 李偉,明天我就要開始忙碌了,
* @ |; @# W2 m0 J' K+ s3 S) S3 n所以今天抽空回答下你的問題好了,
# u4 s3 w9 I/ t# O從以上程式碼看來 esi- 0x4 做為第一個指針,
) r+ q7 n a" ~( n, u( R# F地址放入eax,然後使用eax做為第二次的指針,
% k) s$ @, \' i3 a0 m4 x% t V如果你是要寫修改器的話,就是直接將0 a9 O: N O! m$ Z) S" N# k/ O. M, p, S
004261C7 給NOP掉,或者是改
* S9 v l/ a: T* Y8 e0 X' \1 p004261C4為mov ecx,[ebp],當然還有N種改法技巧, V# a9 E% V) I$ w. ^3 y
這裡就讓你自己思考了。
+ E' E0 k( z! \. [, `$ i" p1 O% l, }. e2 ?0 Q
P.S.
1 E4 |. _- I6 W: D1. X86有ESI REGISTER,沒有EIS。
4 {2 K/ P2 K& p' e. {3 G7 g2.附帶一提,edi+4 指針就是 敵方給予的傷害,
9 l3 }4 `3 _, [& p: c# A進階追蹤你就能做出什麼所謂的敵方加強版之類的,
: T$ z F2 p) M( Q不過個人對這個感覺是有點無聊且重複性的事情,
! y. c' l. w6 h/ ~' C. I所以一般很少弄。, y% x/ A) s6 A1 E6 d7 M
3 @* B( l) Y7 y/ i3 r
最後,GOOD LUCK. |
|