递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 7907|回复: 11
打印 上一主题 下一主题

[视窗] 火山驱动R0与火山应用层R3通信例程

[复制链接]

7

主题

247

帖子

2025

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2025
跳转到指定楼层
楼主
发表于 2021-10-25 13:26:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
好多火友不会弄通信,这里做个简单的与驱动层通信例子,全部使用火山实现,以后火山驱动-应用层一条龙全部完成

驱动通信例子.zip

830.76 KB, 下载次数: 177

例子

回复

使用道具 举报

31

主题

548

帖子

3232

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3232
沙发
发表于 2021-10-25 13:54:55 | 只看该作者
学习,,,,,,
Inverse
回复

使用道具 举报

52

主题

370

帖子

2316

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2316
板凳
发表于 2021-10-25 15:36:27 | 只看该作者
:噜阿噜好使了,现在就是不知道是用正常API读写内存还是得用nt里面的读写了
回复

使用道具 举报

31

主题

548

帖子

3232

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3232
地板
发表于 2021-10-25 15:58:24 | 只看该作者
本帖最后由 Inverse 于 2021-10-25 16:20 编辑



加载没有反应

是不是要驱动签名
Inverse
回复

使用道具 举报

7

主题

247

帖子

2025

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2025
5#
 楼主| 发表于 2021-10-25 17:54:56 | 只看该作者
Inverse 发表于 2021-10-25 15:58
加载没有反应

是不是要驱动签名

开发内核必备工具:
VM虚拟机+windbg,采用内核调试模式启动,这样可以64位调试的时候不需要驱动签名,32位系统直接加载不需要驱动签名
回复

使用道具 举报

52

主题

370

帖子

2316

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2316
6#
发表于 2021-10-25 18:42:46 | 只看该作者
tmf19901124 发表于 2021-10-25 17:54
开发内核必备工具:
VM虚拟机+windbg,采用内核调试模式启动,这样可以64位调试的时候不需要驱动签名,3 ...

:噜阿噜老哥,驱动读写内存用NT里面的API还是正常API就行了啊??
回复

使用道具 举报

79

主题

895

帖子

4650

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4650
7#
发表于 2021-10-25 19:03:20 | 只看该作者
666
回复

使用道具 举报

31

主题

548

帖子

3232

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3232
8#
发表于 2021-10-25 21:24:07 | 只看该作者
tmf19901124 发表于 2021-10-25 17:54
开发内核必备工具:
VM虚拟机+windbg,采用内核调试模式启动,这样可以64位调试的时候不需要驱动签名,3 ...

好的 又长知识了
Inverse
回复

使用道具 举报

7

主题

247

帖子

2025

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2025
9#
 楼主| 发表于 2021-10-25 21:56:17 | 只看该作者
li327065266kun 发表于 2021-10-25 18:42
:噜阿噜老哥,驱动读写内存用NT里面的API还是正常API就行了啊??

没有驱动保护的r3内存,直接KeStackAttachProcess附加到进程空间,然后直接读就完事了,像TP这种对页表和cr3寄存器直接清零,又hook了oxe缺页中断保护的内存,不是简单就能搞定的
回复

使用道具 举报

75

主题

362

帖子

1218

积分

金牌会员

Rank: 6Rank: 6

积分
1218
10#
发表于 2021-10-27 09:57:08 | 只看该作者
能开发64位的驱动级模拟按键吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-9-25 05:47 , Processed in 0.091197 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表