USBスニッフィングカーネルモジュールの作成

USBスニッフィングカーネルモジュールの作成

私の質問は次のとおりです。

Raspbian Jessieを含むRaspberry pi 0があり、dwc2USB OTGを使用するようにモジュールが設定されています。

私の考えではUSBトラフィックスニッフィングラズベリーで実装USB指紋によるホストの識別

しかし、コントローラがデバイス(または周辺機器)モードの場合、USBトラフィックを追跡することはできません。。コントローラがホストとして設定されている場合にのみ可能です。そのため、usbmonトレースが生成されないため使用できません。

私がしたいことは現在私が知っている範囲を超えていることです。だから助けが必要です。

USBトラフィックをスニッフィングするための特定のモジュールを作成したいと思います。しかし、どこから始めるべきかさえわかりません。おすすめメニューとは何ですか?

dwc2それとも、要求が送信され受信される場所を見つけるためにモジュールを変更する必要があると思いますか?したがって、printk()を使用するか、すべてをファイルに書き込むことができます。しかし、汚れてあまり好きではありません。

時間をいただきありがとうございます!

編集:接続を確立する前にUSBトラフィックをスニッフィングする必要があります。これは主にホストの知識に基づいてRpiが後で構成されるためです。

ベストアンサー1

おすすめ記事