这是个directx 9的游戏& t' ^" W6 ^2 v3 s& E
在exe中检索检索+40h],找到2处,以下是其中1处,应该就是CreateDevice的地方。: n" C9 T' H9 G! |9 W
- .text:00404391 68 B0 31 7C 00 push offset dword_7C31B0* V* _7 ]: w: u3 i" S0 Q
- .text:00404396 68 78 31 78 00 push offset dword_783178# ^7 y8 ]" H; Q m: H& W: {
- .text:0040439B 6A 20 push 20h
* G1 U" w, P5 |/ `1 E0 H - .text:0040439D 8B 45 08 mov eax, [ebp+arg_0]
' V8 {4 h6 V, Z9 m - .text:004043A0 50 push eax v0 o4 L4 p/ H0 C
- .text:004043A1 6A 01 push 1' K: B, c; B+ l
- .text:004043A3 8B 4D F8 mov ecx, [ebp+var_8]! z. L6 L( A6 [( a' } \: B0 i2 u0 {& f
- .text:004043A6 51 push ecx
) f0 q7 g% u, o* ~. I* W0 Y' ] - .text:004043A7 8B 15 74 31 78 00 mov edx, dword_783174/ @3 F+ M$ i( L) ^6 p/ u7 |9 ]
- .text:004043AD 8B 02 mov eax, [edx]
8 v6 P* M* Y: i) N) W) V) k) R - .text:004043AF 8B 0D 74 31 78 00 mov ecx, dword_783174: i" n8 w* W6 K3 m
- .text:004043B5 51 push ecx- u4 C4 g0 W1 e# [( M4 v/ ^
- .text:004043B6 8B 50 40 mov edx, [eax+40h]
0 N: e- n% k( G. U- e8 T. k - .text:004043B9 FF D2 call edx
复制代码 " [0 w+ @3 ~. ]9 x$ N9 x( }
6 p: Z* \7 [1 S& j$ f! h- @2 X
5 M+ V' Z8 L; e# w( `) k |