首页
课程
问答
CTF
社区
招聘
看雪峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
看雪峰会
看雪商城
证书查询
社区
付费问答
发新帖
0
0
[旧帖]
[求助]内核与用户模式交互
0.00雪花
发表于: 2010-10-2 14:56
1246
[旧帖]
[求助]内核与用户模式交互
0.00雪花
dlutfrank
2010-10-2 14:56
1246
编写了一个用户和内核模式通信的程序,基本思路就是在用户函数里 面用DeviceIoControl给内核驱动发自定义的控制码,然后从buffer 里面接收数据。不幸的是,在用户程序里面打开设备(CreateFile 路径为\\.\myDevice)的时候就出错了,得到的都是 INVALID_HANDLE_VALUE,我的用户程序名字为User2Driver.c,内 核程序为Driver2User.c,设备名为\Device\myDevice,符号连接名 为\??\myDevice。编译后的两个文件都放在D:\work目录下,用 osrloader加载驱动,调试用户文件,每次到打开设备就出错,用 servinstw安装为设备驱动(服务名myDevice)也不好用。是不是驱 动文件放置的路径有问题?请各位高手指点。
在用户模式里面调用驱动程序与.sys的存放路径有关吗?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
最新回复
(
2
)
千年之光
雪 币:
2
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
16
粉丝
0
关注
私信
千年之光
2
楼
帮顶一下,顺便看看K
2010-10-3 00:06
0
aait
雪 币:
468
活跃值:
(52)
能力值:
( LV2,RANK:10 )
在线值:
发帖
83
回帖
677
粉丝
2
关注
私信
aait
3
楼
是不是第一次驱动加载后,设备没有卸载,以后多次再加载的时候都不成功,因为第一次加载的在那里占了地方了。
貌似驱动调试都应该注意这个问题,最好重新启动以后再调试。
2010-10-3 09:56
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
dlutfrank
3
发帖
8
回帖
10
RANK
关注
私信
他的文章
[求助]内核与用户模式交互
1247
[求助]内核中WCHAR的使用问题,很奇怪的现象
1305
[求助]windows内核模式区分普通文件和系统文件
1210
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
返回
顶部