首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
软件逆向
发新帖
1
0
[求助]同一个驱动创建的多个设备间通信问题
发表于: 2008-10-20 20:08
5020
[求助]同一个驱动创建的多个设备间通信问题
adwardwang
2008-10-20 20:08
5020
弱弱地问,同一个驱动创建的多个设备间怎么通信?我想共享一个变量,我试验的同一个驱动创建的多个设备,他们的设备扩展也不一样,这样的话应该不能通过设备扩展共享变量
[培训]科锐逆向工程师培训第53期2025年7月8日开班!
#系统底层
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
5
)
QIQI
雪 币:
214
活跃值:
(46)
能力值:
( LV4,RANK:50 )
在线值:
发帖
6
回帖
101
粉丝
2
关注
私信
QIQI
1
2
楼
可以使用DriverExtension
2008-10-20 20:57
0
adwardwang
雪 币:
236
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
11
回帖
47
粉丝
0
关注
私信
adwardwang
3
楼
我也想了使用DriverExtension,但我看有资料说,DriverExtension只有adddevice可见
PDRIVER_EXTENSION DriverExtension
Pointer to the driver extension. The only accessible member of the driver extension is DriverExtension->AddDevice, into which a driver's DriverEntry routine stores the driver's AddDevice routine.
我现在能通过文件共享,在应用层创建一个文件,两者都能访问这个文件,但感觉这条路绕的太远了,本来是驱动之间的通信,现在还要都跑出来绕一圈
2008-10-21 08:38
0
QIQI
雪 币:
214
活跃值:
(46)
能力值:
( LV4,RANK:50 )
在线值:
发帖
6
回帖
101
粉丝
2
关注
私信
QIQI
1
4
楼
DriverExtension只是driver object的一个域,共享是没有问题的
如果不行的话你还可以强行修改device object的deviceextension域,使之指向一快内存
另外,既然你是同一个驱动,共享变量用全局变量不就可以了??
2008-10-21 09:54
0
adwardwang
雪 币:
236
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
11
回帖
47
粉丝
0
关注
私信
adwardwang
5
楼
多谢,多谢,我最后修改了wdm.h中DriverExtension 的定义,加入了自己需要的参数,也可以
2008-10-26 21:03
0
QIQI
雪 币:
214
活跃值:
(46)
能力值:
( LV4,RANK:50 )
在线值:
发帖
6
回帖
101
粉丝
2
关注
私信
QIQI
1
6
楼
0 0 ,,,至于嘛
2008-10-27 12:01
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
adwardwang
11
发帖
47
回帖
10
RANK
关注
私信
他的文章
[求助]无函数原型API函数的HOOK问题
5663
[求助]再问一个关于IDT的问题
5913
[求助]请教一个关于中断的问题
2739
[求助]PsSetLoadImageNotifyRoutine监视阻止驱动加载的问题
9132
[求助]关于驱动对象的driversection及windbg调试的奇怪问题
9978
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部