DWORD *pmem;
pmem=(DWORD*)::VirtualAlloc(NULL,0x3000,0X1000,0x40);
::VirtualProtect(pmem+41,0x40,PAGE_NOACCESS,&oldp);
为何 访问pmem[0]也会出错呢??
我想通过设定内存访问方式,当程序读一个地方的地址就出错 这就能找出程序在什么地方访问了这块内容。
pmem=(DWORD*)::VirtualAlloc(NULL,0x3000,0X1000,0x40);
::VirtualProtect(pmem+41,0x40,PAGE_NOACCESS,&oldp);
为何 访问pmem[0]也会出错呢??
我想通过设定内存访问方式,当程序读一个地方的地址就出错 这就能找出程序在什么地方访问了这块内容。