精易论坛

标题: [内核编程] 无模块驱动通讯-自映射创建IO设备 [打印本页]

作者: Superqaq    时间: 2023-4-13 14:48
标题: [内核编程] 无模块驱动通讯-自映射创建IO设备
本帖最后由 Superqaq 于 2023-4-13 14:56 编辑

映射驱动的方式有很多,利用漏洞驱动程序来映射,自己编写驱动程序来映射驱动程序,今天教学一种特别简单的映射方式-自映射驱动(我自己瞎起名的)

原理很简单,就是自己映射自己,在系统加载一个映像后,系统会自己修复重定位表,导入表等一些pe结构,
既然系统已经修复好了那么就可以利用这个机制直接映射,大致步骤如下:
1.申请存放驱动程序的非分页内存
2.计算需要的相关函数地址偏移
3.使用IoCreateDriver函数创建一个驱动对象,并使驱动入口位于申请的内存中
4.卸载掉驱动

这个步骤可能看上去太简洁了,详细注释我已经写在源码里面了,如果你看懂了我前几个帖子的内容,应该会一下子
就知道自映射驱动的原理了。稍微要注意的是要清除DO_DEVICE_INITIALIZING标志位,因为我们的驱动对象和派遣函数全部位于非分页内存中。
加载驱动后立即卸载驱动:


测试派遣函数是正常通讯的:

部分代码截图:



回复即可下载附件:如果有不懂的地方可以到我的群问,绿色编程交流群:712026390






作者: Superqaq    时间: 2023-4-13 14:52
有不懂的地方可以到我的群问,绿色编程交流群:712026390
作者: QQ2677394251    时间: 2023-4-13 14:57
66666666666666666666  来着随便评论
作者: 165468486    时间: 2023-4-13 14:58
可以啊,稳定奔放
作者: 心理疾病患者    时间: 2023-4-13 15:00
学习一下谢谢
作者: 将来啊    时间: 2023-4-13 15:09
牛逼666666 依然稳定!
作者: 打金者    时间: 2023-4-13 15:11
下载研究一下
作者: xtherk    时间: 2023-4-13 15:15
稳定到拉闸
作者: 网络注册络员    时间: 2023-4-13 15:15
感谢分享,很给力!
作者: xjshuaishuai    时间: 2023-4-13 15:23
谢谢分享!
作者: AFK    时间: 2023-4-13 15:28
        支持开源~!感谢分享
作者: 小喵喵    时间: 2023-4-13 15:33
  支持开源~!感谢分享
作者: 44287207    时间: 2023-4-13 15:35
感谢分享
作者: 壹拾伍    时间: 2023-4-13 15:42
如果有不懂的地方可以到我的群问
作者: xiaoniu1230    时间: 2023-4-13 16:03
感谢分享 支持开源 !
作者: asd1907    时间: 2023-4-13 16:09
666666666666688888888888888
作者: Qt小白    时间: 2023-4-13 16:30
感谢分享,很给力!~
作者: hbtudou    时间: 2023-4-13 16:56
感谢分享,很给力!~
作者: 安陆华硕专卖    时间: 2023-4-13 17:46
支持开源~!感谢分享
作者: 缺1份矜持ゝ    时间: 2023-4-13 18:23
这个可以啊.试试可以不

作者: 杰西卡技术传媒    时间: 2023-4-13 18:27
支持开源~!感谢分享
作者: wdjyltzh01    时间: 2023-4-13 19:43
支持开源~!感谢分享
作者: WENYEA    时间: 2023-4-13 19:59
可下载附件:
作者: renjianhong48we    时间: 2023-4-13 20:05
感谢分享
作者: kagari    时间: 2023-4-13 20:32
支持开源~!感谢分享
作者: j21zj7    时间: 2023-4-13 20:34
谢谢小星星
作者: 天雨时晴    时间: 2023-4-13 21:11
谢谢分享
作者: 亿万    时间: 2023-4-13 22:12
支持开源~!感谢分享
作者: yangdoudou    时间: 2023-4-13 22:28
给楼主点赞或评分打赏,让楼主更有动力创作优秀内容!
作者: oycs429    时间: 2023-4-13 23:02
好东西,感谢分享
作者: 吃饭第一名    时间: 2023-4-13 23:30
712026390712026390
作者: 临安    时间: 2023-4-13 23:43
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: 猪滴寳貝哝    时间: 2023-4-14 00:46
很给力,感谢分享·~
作者: 396384183    时间: 2023-4-14 02:06
学习学习..............
作者: 小恒浩    时间: 2023-4-14 04:46
好人一胎8个
作者: 啥都不会的小白    时间: 2023-4-14 05:37
666666666666666666666666   
作者: 星情    时间: 2023-4-14 07:32
谢谢分享!!!
作者: kmskik    时间: 2023-4-14 08:20
可以驱动按键吗
作者: 1183162142    时间: 2023-4-14 08:34
奥术大师多
作者: dljy    时间: 2023-4-14 09:20
#在这里快速回复#        新技能已get√
作者: hanwenlou    时间: 2023-4-14 12:43
新技能需要GET
作者: sanclyj    时间: 2023-4-14 13:22
无模块驱动通讯-自映射创建IO设备
作者: aadada    时间: 2023-4-14 13:54
这是好东西,又是一个新函数入口开始
作者: 一个小莫杰    时间: 2023-4-14 14:56
看一下!!!!!
作者: lqylbh    时间: 2023-4-14 22:39
学习学习..............
作者: 临安    时间: 2023-4-14 22:53
新技能需要GET

作者: Medicalcrazy    时间: 2023-4-15 06:20
还没到这个段位
作者: q1728    时间: 2023-4-15 17:47
666666666666666666666666666666666666666666666666
作者: S777    时间: 2023-4-15 19:27

作者: qiuqiudee    时间: 2023-4-15 20:50
还没到这段位
作者: miaorui    时间: 2023-4-15 20:52

666666666666666666666
作者: 温暖的舌骨    时间: 2023-4-16 00:18

作者: ljx111    时间: 2023-4-16 11:21
感谢分享
作者: feiyu2005    时间: 2023-4-16 11:35
感谢分享!收藏学习。
作者: cwgwww    时间: 2023-4-16 12:07
感谢分享!学习
作者: 宇晨CC    时间: 2023-4-16 12:55
看看怎么样.看看怎么样看看怎么样
作者: ycsyywl    时间: 2023-4-16 15:36
        精彩文章希望继续努力
作者: 空竹    时间: 2023-4-16 21:29
高级的玩意
作者: 狸楚殇    时间: 2023-4-16 21:51
感谢分享!
作者: 晓月Am    时间: 2023-4-17 13:05
感谢分享了
作者: MC心奇    时间: 2023-4-17 16:32
内存映射.
作者: 无极    时间: 2023-4-17 19:31
小小心意,意思一下
作者: qq73s5456    时间: 2023-4-17 20:06
那么可以用来干什么
作者: 千鹤岚    时间: 2023-4-17 20:14
学习楼主分享
作者: 冰封夕阳    时间: 2023-4-17 23:02
666666666666666感谢分享
作者: a1007117751    时间: 2023-4-19 13:03
66666666666666666666
作者: 英勇善战的空白    时间: 2023-4-19 15:04
学习学习自映射创建IO设备
作者: Erazul    时间: 2023-4-19 15:13
这个方法所有win系统都适用么?
作者: 90统帅    时间: 2023-4-19 15:35
感谢分享
作者: 小宁1    时间: 2023-4-19 16:08

666666666666666666666666  
作者: 湿妇    时间: 2023-4-20 10:45
6666666666666666666666
作者: li609545570    时间: 2023-4-20 13:32
膜拜大神 支持分享!
作者: 神云驱动    时间: 2023-4-21 21:52
回复个什么呢
作者: lukex951    时间: 2023-4-22 07:54
感谢楼主分享~~~
作者: b52maomao    时间: 2023-4-22 08:03
感谢楼主分享~~~
作者: suge666    时间: 2023-4-23 00:01
哈哈哈哈哈
作者: 烟泪87    时间: 2023-4-23 12:40
6666666666666666666666  
作者: 韦贝贝    时间: 2023-4-23 14:12
6666666666666666666666  
作者: 沫筱慕    时间: 2023-4-24 04:03
看看看看看看
作者: 猫携    时间: 2023-4-24 12:44
666666666    
作者: inat    时间: 2023-4-25 02:07
能直接拿来使用吗,驱动支不支持全系统啊
作者: yz1621    时间: 2023-4-25 19:18
支持开源~!感谢分享
作者: 梦里的彩虹糖    时间: 2023-4-26 22:27
开源精神必须支持~
作者: 中江小辉    时间: 2023-4-27 16:06

支持开源~!感谢分享
作者: DongN    时间: 2023-4-30 00:28
看看这个怎么说
作者: pasyou1    时间: 2023-5-1 14:39
  支持开源~!感谢分享
作者: pasyou1    时间: 2023-5-1 14:39
  支持开源~!感谢分享
作者: pasyou1    时间: 2023-5-1 14:39


支持开源~!感谢分享
作者: a991281740    时间: 2023-5-7 03:04
自己跟自己的影子交流
作者: 时空之中的灵魂    时间: 2023-6-15 12:07
好像下载的文件打不开
作者: 1754006998    时间: 2023-6-19 17:36
        精彩文章希望继续努力
作者: 陈子杰    时间: 2023-7-27 07:58
66666666
作者: 小琳的世界    时间: 2023-8-5 09:48
眼眼眼眼眼眼眼眼眼眼
作者: liu3315764684    时间: 2023-12-9 16:47
666
作者: a'ゞ月红    时间: 2024-1-18 00:23
感谢分享
作者: WENYEA    时间: 2024-1-19 23:28
有些功能不能用怎么办,比如鼠标移动和注入会蓝屏,读和取模块申请那些正常
作者: z9066    时间: 2024-3-4 17:18



支持开源~!感谢分享
作者: q2350210076    时间: 2024-3-19 18:50
感谢分享,很给力!~
作者: 天宸    时间: 2024-5-31 02:05
开源精神必须支持~
作者: 6848161    时间: 2024-7-19 00:11
驱动通讯




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4