【问题标题】:Is it possible to use linux laptop as universal passthrough usb sniffing device?是否可以将 linux 笔记本电脑用作通用直通 USB 嗅探设备?
【发布时间】:2016-08-22 10:45:14
【问题描述】:

我们有时需要一个设备来嗅探各种设备之间的 USB 数据通信。我知道应该有一些使用 Wireshark 和 Usbcap 的解决方案,但这需要在特定 PC 上安装所有程序。

是否有可能使用一台 linux 笔记本电脑和两根 USB 连接电缆,这样笔记本电脑就可以充当“接线盒”,这样它就可以让数据双向通过,这样任何连接的设备都不会注意到嗅探器.嗅探器笔记本电脑会记录所有经过的数据。

这可能吗?我们还考虑构建一个专用设备 - 可能基于 Arduino,但这将使得几乎可以使用任何笔记本电脑。

谢谢

【问题讨论】:

  • 不在其他设备上安装软件?不会。此外,您通常无法使用简单的 USB 数据线轻松连接两个“主机”(尽管有可用的解决方案)。
  • 是的,设备上没有额外的软件。一个通常是通过 USB 连接的一些传感器,第二个是具有特定 Windows SW 的 PC。目标是捕获这些设备之间的通信,并可能在未来用一些 MCU 或嵌入式 PC 替换 Windows 机器。

标签: linux usb sniffing


【解决方案1】:

没有。个人电脑中使用的USB控制器仅支持USB Host操作模式。

【讨论】:

    猜你喜欢
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    相关资源
    最近更新 更多