这是个directx 9的游戏
. X. p3 ? p4 {+ s: k在exe中检索检索+40h],找到2处,以下是其中1处,应该就是CreateDevice的地方。4 a5 `. f1 }. K' |* }
- .text:00404391 68 B0 31 7C 00 push offset dword_7C31B0
1 @6 B4 |* G* x7 r( Z - .text:00404396 68 78 31 78 00 push offset dword_783178 }5 l/ b4 C4 c3 U- v
- .text:0040439B 6A 20 push 20h! K' j8 v* `5 N. ~3 ^
- .text:0040439D 8B 45 08 mov eax, [ebp+arg_0]) V. ~% X: n/ q+ d( r
- .text:004043A0 50 push eax
) V$ F* v( b ~% Y. s7 F( ?1 {0 c - .text:004043A1 6A 01 push 1
$ i% ^* q% o, f9 m5 O- a" x - .text:004043A3 8B 4D F8 mov ecx, [ebp+var_8]& u$ G) f/ C% _$ e9 }9 k) {& Q) s
- .text:004043A6 51 push ecx: J- Q) r6 ^& F
- .text:004043A7 8B 15 74 31 78 00 mov edx, dword_783174
& t! [" m$ W, ? J2 [ - .text:004043AD 8B 02 mov eax, [edx]
, i% [" H0 P8 D - .text:004043AF 8B 0D 74 31 78 00 mov ecx, dword_783174, E# |0 J) M6 q( h; E2 C4 Y
- .text:004043B5 51 push ecx* z2 Q! t0 {$ |
- .text:004043B6 8B 50 40 mov edx, [eax+40h]
5 a* _( F" e, d/ I - .text:004043B9 FF D2 call edx
复制代码 ( S i$ N5 I/ V
& D3 v: q8 B6 `
* w+ W4 }9 s7 b
|