请小伙伴有偿帮助通过 USB 自动识别 USB 主机的操作系统

2019-01-31 10:11:19 +08:00
 tinydebian
大家好,

下面的描述,可以用 Raspberry Pi Zero 的板子上,用 OS fingerprinting 的方法自动识别 USB 主机的操作系统。
https://github.com/wismna/HackPi

我们可以提供 Raspberry Pi Zero 的板子。但是最近是春节期间,快递可能不方便。

如有兴趣,请邮件联系: info@tinydebian.com 。
2547 次点击
所在节点    Linux
18 条回复
ibreaker
2019-01-31 13:12:14 +08:00
啥意思 没看懂。 帮你们测试?
tinydebian
2019-01-31 17:12:40 +08:00
差不多,按照文档上的步骤,能得到文档里说的结果就可以了。
catalina
2019-02-01 08:37:52 +08:00
手头有 RPi2 和 3,可以用吗?
tempdban
2019-02-01 09:14:18 +08:00
@catalina 要用 g_ether 23 不带 otg
tempdban
2019-02-01 09:17:25 +08:00
看起来不是很复杂啊,你编个 g_ether 的 ko 插进去,dmesg 就显示 log,剩下的工作就是分析 dmesg。
仓库里的脚本被注释掉了好多,README 里的网址也打不开,木有现成的特征库
tinydebian
2019-02-01 10:32:48 +08:00
好像是哦,这个网址打不开( http://ix.cs.uoregon.edu/~butler/pubs/sadfe11.pdf ),还好从前能打开的时候,我下载了。
tinydebian
2019-02-01 10:34:02 +08:00
@tempdban 可能 RPi2/3,有种特别的办法实现 OTG?
ibreaker
2019-02-01 11:20:48 +08:00
@tinydebian 免费送板子吗
tempdban
2019-02-01 12:29:40 +08:00
@tinydebian 芯片本身支持 otg,但是连了一个 hub,只能 host
tinydebian
2019-02-01 15:10:49 +08:00
@ibreaker 当然免费送板子啦。
ccav
2019-03-05 11:13:12 +08:00
这是为了识别系统自动提供: ecm(linux,osx),rndis(win)虚拟网卡?

https://github.com/wismna/HackPi
不是已经说的很清楚了.就是给 dwc 加了个 printk 函数,在 OTG 工作之前识别 USB 信号(确定 OS 版本).再挂载对应的虚拟网卡设备.
tinydebian
2020-11-16 19:15:05 +08:00
@ccav 能和你联系吗?
tinydebian
2020-11-16 19:15:43 +08:00
@tempdban 能和你联系吗?
tempdban
2020-11-16 20:32:05 +08:00
你这坟挖的…快两年都没学会吗
ccav
2020-12-01 00:28:34 +08:00
@tempdban
@tinydebian

其实我也是想这么说~
tinydebian
2020-12-01 08:37:19 +08:00
@ccav @tempdban
从某种程度,能说明:我是持之以恒的?
我们的 USB Host auto-detect 工作得很好;这次联系你们,是看有没有可能你们能加入我们?
tinydebian
2020-12-02 22:34:57 +08:00
@tempdban 怎么样,能联系你吗?
ccav
2021-02-16 17:22:04 +08:00
@tinydebian 怎么中文这么别扭?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/532060

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX