首页
社区
课程
招聘
[求助]使用ZwSystemDebugControl出现了一个怪问题
发表于: 2008-2-14 20:20 5654

[求助]使用ZwSystemDebugControl出现了一个怪问题

2008-2-14 20:20
5654
我使用ZwSystemDebugControl这个函数来读高2GB的内存。但是很奇怪。
我用OD加载这个程序 调试运行。第一次运行到ZwSystemDebugControl返回C0000022H错误码  但是ctrl+F2从新加载程序 运行到ZwSystemDebugControl就会成功。
但是关掉OD从新用OD打开程序的第一个运行ZwSystemDebugControl都会失败,
怎么回事?

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 66
活跃值: (16)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
have you enabled SE_DEBUG privilege before you call ZwSystemDebugControl?
2008-2-14 20:59
0
雪    币: 18
活跃值: (2079)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
我这个问题解决了。.应为这个函数必须debug权限。我用OD第一次打开的时候。是用的程序本身的权限.所以调用失败。但是ctrl+F2后 使用的是OD的debug权限 所以调用会成功。
但是关掉OD让程序自己运行始终是失败..
谢谢楼上的大哥。.
2008-2-14 22:25
0
游客
登录 | 注册 方可回帖
返回
//