首页
社区
课程
招聘
[求助]内存属性能不能设置成 : 可以执行,但不可以读取
发表于: 2009-11-26 20:06 4275

[求助]内存属性能不能设置成 : 可以执行,但不可以读取

2009-11-26 20:06
4275
其实我想实现的就是 硬件断点中的 "硬件访问" 断点 ,

因为.如果我把目标内存设置成 PAGE_NOACCESS , 到达执行断点时,也会中断

所以我想知道能不能设置 可以执行(代码在这里运行) 但不可以读取 (读取内存) ??

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 245
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
VirtualProtect Function

Changes the protection on a region of committed pages in the virtual address space of the calling process.

To change the access protection of any process, use the VirtualProtectEx function.

PAGE_EXECUTE
0x10
Enables execute access to the committed region of pages. An attempt to read or write to the committed region results in an access violation.

This flag is not supported by the CreateFileMapping function.
2009-11-26 21:35
0
雪    币: 33
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
非常感谢,
我一直以为 PAGE_EXECUTE 肯定是可以读取的, 原来如此
2009-11-26 21:38
0
游客
登录 | 注册 方可回帖
返回
//