const int m_callvar=0x0DD4E38;
const int m_pgbase=0x03E6F38C;
const int fbcall=0x0045E2C0;
const byte fb[]={0,0,0x50,0,0x64,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
void putzbx(int id)
{ int j=id*4;
_asm
{
lea edx,fb;
mov [edx+6],0x0b;
mov [edx+0x16],id;
mov eax,m_pgbase;<--------------1:编译时 提示 error2415:improp oprand type
mov eax,[eax];
add eax,0x3f4;
add eax,j;
mov eax,[eax];
add eax,0x4c;
mov eax,[eax];
mov [edx+0x1a],eax;
mov ecx,m_callvar;
mov ecx,[ecx];
push 0x6a;
push edx;
mov eax,fbcall;
call eax;
}
}
2: VC6.0 写汇编代码时 编译器老不响应 都重装了N次 如何解决?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课