linux - 是否可以将 Linux 笔记本电脑用作通用直通 USB 嗅探设备?

标签 linux usb sniffing

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

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

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

谢谢

最佳答案

没有。用于个人计算机的USB Controller 仅支持USB Host操作模式。

关于linux - 是否可以将 Linux 笔记本电脑用作通用直通 USB 嗅探设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39077522/

相关文章:

android - 如何将开发主机PC的USB com端口设置为Android虚拟设备的USB端口?

android - 关于设置 fiddler 和 Bluestacks 的指导

linux - 如何配置 apache 服务器以发送 301 代码作为响应

c++ - 为什么这里举例说明在 LINUX 中使用命名管道 -FIFO 的程序会出现竞争条件?

python - 无法在 screen 上运行 .py 脚本

c++ - 退出 Qt 应用程序后如何做

ios - 我可以在沙盒 macOS 应用程序中使用 Peertalk 或 usbmuxd 吗?

css - 使用 Javascript 获取浏览器历史记录?

python - 使用 python 进行网络嗅探

linux - Unix shell 脚本错误