能力值:
( LV2,RANK:10 )
|
-
-
2 楼
DEP ...
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
详细点可好 用win764 设置关掉dep还是不行
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
求大神指点.........................................
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
大神你在哪里 .........................
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
SetProcessDEPPolicy(1)就可以了
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
试过不行
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
不要修改EIP正在执行的页面,给你个例程
typedef BOOL (WINAPI*MySetProcessDEPPolicy)(
DWORD dwFlags
);
My_AddVectoredExceptionHandler(1,(ULONG)VectoredHandler);
MySetProcessDEPPolicy My_SetProcessDEPPolicy=(MySetProcessDEPPolicy)GetProcAddress(LoadLibrary("kernel32.dll"),"SetProcessDEPPolicy");
My_SetProcessDEPPolicy(1);
DWORD dwOldPro;
VirtualProtect((PVOID)0X402000,1,PAGE_READONLY,&dwOldPro);
_asm
{
call _callAddr
_callAddr:
add DWORD ptr[esp],10
push 0x4020ff
ret
}
|
|
|