-
-
[求助]汇编中调用COM的问题
-
发表于:
2009-4-29 10:59
2321
-
WebBrowser dd 8856F961h;rclsid
dd 11D0340Ah
dd 0C0006BA9h
dd 0A205D74Fh
riid dd 1
dd 0
dd 0C0h
dd 46000000h
IID_IOleObject GUID {000000112H,00000H,00000H,{0C0H,000H,000H,000H,000H,000H,000H,046H}}
.DATA?
hInstance dd ?
ppv dd ?
.CODE
START:
invoke GetModuleHandle,NULL
mov hInstance,eax
invoke OleInitialize,NULL
invoke CoGetClassObject,addr WebBrowser,3,0,addr riid,addr ppv
1:返回的是WebBrowser组件的vtabl,还是类厂的指钟?
2:在一段反汇编代码中 看到,接下来这样做:
mov eax,ppv
mov ecx,[eax]
push offset
push offset IID_IOleObject
push 0
push eax
call dword ptr[ecx+c];这里是什么?
[培训]科锐逆向工程师培训第53期2025年7月8日开班!