|
|
发表于 2010-2-21 11:33:43
|
显示全部楼层
Hello 李偉,明天我就要開始忙碌了,
1 T J/ G, u( `6 E6 x3 t+ n' `所以今天抽空回答下你的問題好了,7 n; U' X3 W4 v( E
從以上程式碼看來 esi- 0x4 做為第一個指針,
1 L' i/ r2 K" e7 H# N地址放入eax,然後使用eax做為第二次的指針,
4 `5 a" Q2 z$ B% j/ b5 {; C9 |! Z如果你是要寫修改器的話,就是直接將% u4 K3 m8 j( j6 j. V9 D. }% s
004261C7 給NOP掉,或者是改
- E$ Y! A0 U, d! @004261C4為mov ecx,[ebp],當然還有N種改法技巧,
* U# t$ m2 F5 Q# C2 _這裡就讓你自己思考了。
( @& [- f# x) h9 v1 c* Q
! [5 }. \' r& V3 Y% wP.S. ( q: |# `, G5 N: o8 _
1. X86有ESI REGISTER,沒有EIS。2 g3 b8 G: x, n' y& H' S. p
2.附帶一提,edi+4 指針就是 敵方給予的傷害,
) G; N* R8 H! p5 J! ?% d8 S- e進階追蹤你就能做出什麼所謂的敵方加強版之類的,
! I4 m+ o( {( D v不過個人對這個感覺是有點無聊且重複性的事情,
( A6 B/ H8 v0 Z3 U2 [% r$ w所以一般很少弄。" E b9 k4 k0 q3 i, n! \
4 |$ ~- I! }) z! S% ]( [最後,GOOD LUCK. |
|