|
发表于 2010-2-21 11:33:43
|
显示全部楼层
Hello 李偉,明天我就要開始忙碌了,
7 t0 s; M) f6 x, W所以今天抽空回答下你的問題好了,! W* ]/ y5 e4 k3 V& X' F3 A: U+ U
從以上程式碼看來 esi- 0x4 做為第一個指針,
: D; O1 R. o! ?" Q. o$ p地址放入eax,然後使用eax做為第二次的指針,5 `/ ^. C& G# O7 o& u# |0 p0 H
如果你是要寫修改器的話,就是直接將
" p% J" O: s5 g& F% _( u3 X004261C7 給NOP掉,或者是改7 R0 z' G7 h( b- ]5 B
004261C4為mov ecx,[ebp],當然還有N種改法技巧,9 |- @6 f' k# J" q B
這裡就讓你自己思考了。
+ r% u1 z, p- s9 {
7 A6 ?3 i% r1 g" O8 I7 lP.S.
; D/ z, _4 Q1 c) m9 W$ { g- I1. X86有ESI REGISTER,沒有EIS。; ~% P, w/ j8 M! k( k
2.附帶一提,edi+4 指針就是 敵方給予的傷害,
0 j* J% ?* D8 ]* K0 a3 w: v進階追蹤你就能做出什麼所謂的敵方加強版之類的,4 V* n, x0 ]3 n
不過個人對這個感覺是有點無聊且重複性的事情,
2 g" y) G# Y. g( c所以一般很少弄。
! K3 x/ p" i, S; \9 H
" h' H9 R& I& j" Z最後,GOOD LUCK. |
|