这是个directx 9的游戏
; k0 K9 m' }* E% F) y' X( S在exe中检索检索+40h],找到2处,以下是其中1处,应该就是CreateDevice的地方。" p/ Y2 H. x" R' ]# Q" @
- .text:00404391 68 B0 31 7C 00 push offset dword_7C31B0
9 H$ w: S# d3 w' i2 P- C& X - .text:00404396 68 78 31 78 00 push offset dword_783178
6 c1 x: U- a8 d+ v - .text:0040439B 6A 20 push 20h
/ q, J8 a7 C0 \5 g/ ~/ p- T# X n& [4 G - .text:0040439D 8B 45 08 mov eax, [ebp+arg_0]" W6 N/ X( n1 }$ [6 q$ g5 {0 z
- .text:004043A0 50 push eax
0 b, L) C- v: M, f+ _1 p - .text:004043A1 6A 01 push 1
- x8 U% _ [& O - .text:004043A3 8B 4D F8 mov ecx, [ebp+var_8]
) M+ G# v9 H: o/ F5 v8 R1 r - .text:004043A6 51 push ecx. r( C7 h) B" t- [" ?7 m1 j
- .text:004043A7 8B 15 74 31 78 00 mov edx, dword_7831746 O0 B8 ~" x" ?( |
- .text:004043AD 8B 02 mov eax, [edx]6 v* u; P( j9 H$ G# Q
- .text:004043AF 8B 0D 74 31 78 00 mov ecx, dword_783174
8 x) `2 I% m% W3 e. u. \/ {, x - .text:004043B5 51 push ecx
5 \$ p& [4 [* ^; G, Y: q - .text:004043B6 8B 50 40 mov edx, [eax+40h]
& U, l$ E; X* |. {# i5 \9 e - .text:004043B9 FF D2 call edx
复制代码 ! _: z. u8 y4 v7 L; B* r- g
. v4 _( k! T* p
$ T6 f* x5 p% S& w2 P% s+ p |