-
-
[求助]关于在VC中插入汇编代码的问题
-
发表于:
2009-4-18 22:01
3949
-
已经知道进程A 里的一个函数funcA 的地址和参数了,如下:
funcA(char[]p1,char[]p2) ,地址是0x0045B868
现在要调用这个函数,首先我将dll 注入进程A,然后执行下面的函数
void WINAPI CallFunc()
{
char szContent[]="hello\n";
char szTar[] = "mike\n";
DWORD dwFuncAdrs = 0x0045B868;
__asm
{
lea eax,szContent
push eax
lea eax,szTar
push eax
lea eax,szMethod
push eax
call dwFuncAdrs
}
}
奇怪,可是每次执行都会令进程A 崩溃,难道我的写法不对??
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课