挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运IOS签名/udid证书出售/送证书加群1040456405 ██【我要租此广告位】██
... .
查看: 4074|回复: 9
打印 上一主题 下一主题

[辅助源码] C/C++ Win64 IO读写源码

[复制链接]
回帖奖励 82 海币 回复本帖可获得 2 海币奖励! 每人限 1 次

99

积分

13

主题

7

听众
已帮网友解决0 个问题
好评
0
贡献
86
海币
2515
交易币
0
跳转到指定楼层
楼主
发表于 2022-2-27 04:58:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


本帖最后由 xuepojie 于 2022-2-27 05:19 编辑

语言:C/C++
工具:VS2017+WDK10,signtools,InstDrv,Dbgview,Win10虚拟机
知识:驱动结构与逻辑,R3.exe编写




------------------------------------DeviceIoControl方式sys和exe通信---------------------------------------------
常识:
IRP:I/O RequestPackage  即输入输出请求包exe和sys通信时,exe会发出I/O请求。
操作系统会将I/O请求转化为相应的IRP数据,不同类型传递到不同的dispatch function
通信过程:
就是驱动程序和应用程序自定义一种IO控制码,然后调用DeviceIoControl函数,IO管理器会产生一个MajorFunction 为IRP_MJ_DEVICE_CONTROL(DeviceIoControl函数会产生此IRP)
MinorFunction 为自己定义的控制码的IRP,系统就调用相应的处理IRP_MJ_DEVICE_CONTROL的派遣函数,你在派遣函数中判断MinorFunction ,是自定义的控制码你就进行相应的处理。



联系我时,请说是在 挂海论坛 上看到的,谢谢!

C++ Win64 IO R3 R0源码.zip

539.04 KB, 下载次数: 39, 下载积分: 海币 -2

售价: 2 海币  [记录]

大佬绕道




上一篇:破图标写法分享
下一篇:寻XF实力变态挑战开发,日出200+
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。

6高级会员
660/1100

660

积分

5

主题

2

听众
已帮网友解决0 个问题
好评
-3
贡献
655
海币
167
交易币
0
10#
发表于 2022-3-8 23:15:31 | 只看该作者

回帖奖励 +2 海币


识:
IRP:I/O RequestPackage  即输入输出请求包exe和sys通信时,exe会发出I/O请求。
操作系统会将I/O请求转化为相应的IRP数据,不同类型传递到不同的dispatch function
通信过程:
就是驱动程序和应用程序自定义一种IO控制码,然后调用DeviceIoControl函数,IO管理器会产生一个MajorFunction 为IRP_MJ_DEVICE_CONTROL(DeviceIoControl函数会产生此IRP)
MinorFunction 为自己定义的控制码的IRP,系统就调用相应的处理IRP_MJ_DEVICE_CONTROL的派遣函数,你在派遣函数中判断MinorFunction ,是自定义的控制码你就进行相应的处理。
回复 支持 反对

使用道具 举报

4中级会员
324/600

324

积分

2

主题

3

听众
已帮网友解决0 个问题
好评
-4
贡献
322
海币
5
交易币
0

最佳新人热心会员推广达人宣传达人

9#
发表于 2022-3-4 18:01:42 | 只看该作者

回帖奖励 +2 海币

回复

使用道具 举报

8资深会员
1249/1800

1249

积分

7

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
1242
海币
514
交易币
0
8#
发表于 2022-2-28 00:21:00 | 只看该作者

回帖奖励 +2 海币

DeviceIoControl方式sys和exe通信
回复 支持 反对

使用道具 举报

35

积分

1

主题

2

听众
已帮网友解决0 个问题
好评
0
贡献
34
海币
114
交易币
0
7#
发表于 2022-2-27 23:23:20 | 只看该作者

回帖奖励 +2 海币

Win64 IO读写源码
回复 支持 反对

使用道具 举报

0

积分

0

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
0
海币
247
交易币
0
6#
发表于 2022-2-27 22:38:18 | 只看该作者

回帖奖励 +2 海币

DeviceIoControl方式sys和exe通信
回复 支持 反对

使用道具 举报

8资深会员
1175/1800

1175

积分

28

主题

4

听众
已帮网友解决2 个问题
好评
-25
贡献
1147
海币
3039
交易币
0
5#
发表于 2022-2-27 12:18:32 | 只看该作者

回帖奖励 +2 海币

识:
IRP:I/O RequestPackage  即输入输出请求包exe和sys通信时,exe会发出I/O请求。
操作系统会将I/O请求转化为相应的IRP数据,不同类型传递到不同的dispatch function
通信过程:
就是驱动程序和应用程序自定义一种IO控制码,然后调用DeviceIoControl函数,IO管理器会产生一个MajorFunction 为IRP_MJ_DEVICE_CONTROL(DeviceIoControl函数会产生此IRP)
MinorFunction 为自己定义的控制码的IRP,系统就调用相应的处理IRP_MJ_DEVICE_CONTROL的派遣函数,你在派遣函数中判断MinorFunction ,是自定义的控制码你就进行相应的处理。
回复 支持 反对

使用道具 举报

NO:10001007

2万

积分

416

主题

76

听众
已帮网友解决199 个问题
好评
-100209
贡献
21774
海币
154836
交易币
10

最佳新人热心会员推广达人突出贡献宣传达人签到达人评分大师机器王回帖大师开荒者原创大师在线王土豪源码大师终身成就工作证知识库活跃会员

地板
发表于 2022-2-27 12:00:55 | 只看该作者

回帖奖励 +2 海币

DeviceIoControl方式sys和exe通信
(交易币)充值方法:设置-积分-积分提现-(交易币)充值
*****无检测研究所羣号:712288970
回复 支持 反对

使用道具 举报

88

积分

24

主题

9

听众
已帮网友解决2 个问题
好评
-33
贡献
64
海币
237
交易币
0
板凳
发表于 2022-2-27 10:27:29 | 只看该作者

回帖奖励 +2 海币

免费评分

参与人数 1海币 -12 收起 理由
首席研究员 -12 请不要进行人身攻击
回复

使用道具 举报

1

积分

0

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
1
海币
818
交易币
0
沙发
发表于 2022-2-27 08:20:28 | 只看该作者

回帖奖励 +2 海币

------------------------------------DeviceIoControl方式sys和exe通信---------------------------------------------
常识:
IRP:I/O RequestPackage  即输入输出请求包exe和sys通信时,exe会发出I/O请求。
操作系统会将I/O请求转化为相应的IRP数据,不同类型传递到不同的dispatch function
通信过程:
就是驱动程序和应用程序自定义一种IO控制码,然后调用DeviceIoControl函数,IO管理器会产生一个MajorFunction 为IRP_MJ_DEVICE_CONTROL(DeviceIoControl函数会产生此IRP)
MinorFunction 为自己定义的控制码的IRP,系统就调用相应的处理IRP_MJ_DEVICE_CONTROL的派遣函数,你在派遣函数中判断MinorFunction ,是自定义的控制码你就进行相应的处理。
回复 支持 反对

使用道具 举报

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

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-4-3 16:42 , Processed in 0.803167 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

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