能力值:
( LV3,RANK:20 )
|
-
-
2 楼
PAGE_EXECUTE_READWRITE ??
最好不要这样、、
改成PAGE_READONLY 、PAGE_READWRITE等吧
一些恶意软件将代码写入到用于数据的内存区域(比如线程栈上),通过这种方式让应用程序执行恶意代码。Windows的数据执行保护(Data Execution Protection,后面简称为DEP)特性提供了对此类恶意攻击的防护。如果启用了DEP,那么只有对那些真正需要执行代码的内存区域,操作系统才会使用PAGE_EXECUTE_*保护属性。其他保护属性(最常见的就是PAGE_READWRITE)用于只应该存放数据的内存区域(比如线程栈和应用程序的堆)。
|
|
|