这是个directx 9的游戏
! l4 G8 @" o2 |4 n在exe中检索检索+40h],找到2处,以下是其中1处,应该就是CreateDevice的地方。
9 G1 {: R' g+ m# y6 y- .text:00404391 68 B0 31 7C 00 push offset dword_7C31B0
% Y+ R. T, D! u9 [& ~ - .text:00404396 68 78 31 78 00 push offset dword_7831780 R! O* k& E y1 A
- .text:0040439B 6A 20 push 20h# D% G" v7 }7 l0 c/ C- z. [2 m
- .text:0040439D 8B 45 08 mov eax, [ebp+arg_0]
, I+ v1 l; D8 p7 e8 R9 k! ~8 t4 J - .text:004043A0 50 push eax- L( @$ R, p" T; t: ^
- .text:004043A1 6A 01 push 1# N! b3 L+ b1 L& U
- .text:004043A3 8B 4D F8 mov ecx, [ebp+var_8]
/ v9 C& T; y/ F8 A! Y6 A - .text:004043A6 51 push ecx4 E: E' }" N! R5 Q5 _5 A
- .text:004043A7 8B 15 74 31 78 00 mov edx, dword_783174, Q: `9 ]# N8 T
- .text:004043AD 8B 02 mov eax, [edx]
' |# N- X1 U2 z& r* C. | - .text:004043AF 8B 0D 74 31 78 00 mov ecx, dword_783174
; Q9 m W+ M9 g5 Y! ]: f- X - .text:004043B5 51 push ecx
8 u& @' b7 P# H, P - .text:004043B6 8B 50 40 mov edx, [eax+40h]& X. {( h5 [0 t6 h# F+ B( |. w3 j
- .text:004043B9 FF D2 call edx
复制代码
) A) l7 D* x2 K* ]( Q& R
, r4 I2 n7 k: r
! v( ~6 p' j2 d/ Y) _ |