这是个directx 9的游戏7 [8 w+ P' I2 K- Q
在exe中检索检索+40h],找到2处,以下是其中1处,应该就是CreateDevice的地方。5 j& J2 s, K' C, w f2 Y- {
- .text:00404391 68 B0 31 7C 00 push offset dword_7C31B00 Q) l7 ?- v7 `6 d2 {* A2 U6 [1 }& N
- .text:00404396 68 78 31 78 00 push offset dword_783178
8 i; ~0 ]5 i9 t. E5 P1 O- ]# @4 b - .text:0040439B 6A 20 push 20h8 A/ e/ E) t! Q4 ^& k. a. d9 g \
- .text:0040439D 8B 45 08 mov eax, [ebp+arg_0]6 G4 W( o+ D5 {9 O. z. ~. G
- .text:004043A0 50 push eax
, I% P! e. i f' r; R4 N - .text:004043A1 6A 01 push 13 B9 i# u$ [ }
- .text:004043A3 8B 4D F8 mov ecx, [ebp+var_8]% t! t0 t. |$ U3 R
- .text:004043A6 51 push ecx
m7 m/ S9 v+ I* L. n* t - .text:004043A7 8B 15 74 31 78 00 mov edx, dword_783174: `6 M) n; [2 j. D
- .text:004043AD 8B 02 mov eax, [edx]! R" Z3 [1 V: i1 G; [1 k
- .text:004043AF 8B 0D 74 31 78 00 mov ecx, dword_783174
% \* Y" Z+ N7 V: X) z9 s - .text:004043B5 51 push ecx; Z |8 o/ `. C
- .text:004043B6 8B 50 40 mov edx, [eax+40h]
. Y/ ]/ ^, P1 E. s# |8 }; a# Q. i - .text:004043B9 FF D2 call edx
复制代码 " A" u2 K, a, Y/ Z
; U$ _, t2 C, o% ` A0 f+ U# Q: K
, m7 U/ S; k1 B1 j' y; v |