首页
社区
课程
招聘
[求助]驱动加载好后start service ,出现proc not found的错误,为什么?
发表于: 2007-11-30 20:04 5883

[求助]驱动加载好后start service ,出现proc not found的错误,为什么?

2007-11-30 20:04
5883
code 段的代码如下 我只想让他显示个messagebox 都不行...
sys可以load 但一旦start就显示proc not found 的错误 是不是还要加些什么东西在代码里?
.code

DriverEntry proc pDriverObject:PDRIVER_OBJECT,pusRegistryPath:PUNICODE_STRING

invoke MessageBoxA,0,addr text,addr text,0

    ;your code goes here
    ret

DriverEntry endp

end DriverEntry

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

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 66
活跃值: (16)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
sys调用messagebox也是需要技术含量的。。
2007-11-30 20:09
0
雪    币: 424
活跃值: (1829)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
楼主初学驱动吧,驱动运行在Ring0,是不能调用Ring3的API  MessageBox的
2007-11-30 20:38
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
....能再具体点吗?  ring3下都能调用,ring0下为什么不能调用?
2007-11-30 20:46
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
[QUOTE]楼主初学驱动吧,驱动运行在Ring0,是不能调用Ring3的API  MessageBox的[/QUOTE
那应该用哪个api呢?messageboxexa?
2007-11-30 21:41
0
雪    币: 248
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用DbgPrint就可以了
2007-11-30 21:49
0
雪    币: 282
活跃值: (31)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
呵呵,驱动不是什么api都可以用的
2007-12-2 21:11
0
游客
登录 | 注册 方可回帖
返回
//