V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
tinydebian
V2EX  ›  Linux

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

  •  
  •   tinydebian · 2019 年 1 月 31 日 · 3080 次点击
    这是一个创建于 2544 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家好,

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

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

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

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

    其实我也是想这么说~
    tinydebian
        16
    tinydebian  
    OP
       2020 年 12 月 1 日
    @ccav @tempdban
    从某种程度,能说明:我是持之以恒的?
    我们的 USB Host auto-detect 工作得很好;这次联系你们,是看有没有可能你们能加入我们?
    tinydebian
        17
    tinydebian  
    OP
       2020 年 12 月 2 日
    @tempdban 怎么样,能联系你吗?
    ccav
        18
    ccav  
       2021 年 2 月 16 日
    @tinydebian 怎么中文这么别扭?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2601 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 04:56 · PVG 12:56 · LAX 20:56 · JFK 23:56
    ♥ Do have faith in what you're doing.