USB数据截获

花落》小溪 2021-01-13 11:47:35
C#如何截获一个USB设备发给电脑的数据
...全文
1062 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fly4free 2021-01-14
  • 打赏
  • 举报
回复
引用 4 楼 gs0038 的回复:
可以肯定是可以,只是不方便共享


能描述一下大致思路吗?
dceacho 2021-01-14
  • 打赏
  • 举报
回复
有个USB调试工具,USBHOST还是什么的, 原理不知道,但是按道理是需要权限的,如果要在Windows不弹出UAC提示情况下偷窥到数据流感觉做不到,我也是猜测的具体你找Windows API看有没有相关接口
花落》小溪 2021-01-13
  • 打赏
  • 举报
回复
就通过程序不能达到截取USB数据嘛
江湖评谈 2021-01-13
  • 打赏
  • 举报
回复
这个你获取不了 可能非托管能做
wanghui0380 2021-01-13
  • 打赏
  • 举报
回复
更正: DeviceStudio--------》DriverStudio
gs0038 2021-01-13
  • 打赏
  • 举报
回复
可以肯定是可以,只是不方便共享
wanghui0380 2021-01-13
  • 打赏
  • 举报
回复
可以,不过不是C#,技术上属于驱动过滤驱动,资料上属于DDK驱动开发 只不过DDK属于内核级编程,没有提供C#接口。 例子呢,你安装DDK或者DeviceStudio就有相关Demo,几乎可以不用修改就可以直接使用 ps:usb呢有很多类型,其中HiD类其实到可以直接用CreateFile连接上直接读取。但是如果你要通用的,那就只能走驱动过滤驱动,拦截IRP方式了 例子DDK和DeviceStudio就有,原理可以看https://www.docin.com/p-20194192.html

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧