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

2019 年 1 月 31 日
 tinydebian
大家好,

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

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

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

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

其实我也是想这么说~
tinydebian
2020 年 12 月 1 日
@ccav @tempdban
从某种程度,能说明:我是持之以恒的?
我们的 USB Host auto-detect 工作得很好;这次联系你们,是看有没有可能你们能加入我们?
tinydebian
2020 年 12 月 2 日
@tempdban 怎么样,能联系你吗?
ccav
2021 年 2 月 16 日
@tinydebian 怎么中文这么别扭?

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

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

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

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

© 2021 V2EX