USB HIDドライバーデータスニッフィング

USB HIDドライバーデータスニッフィング

独自のHIDデバイスと通信する必要があります。対応するドライバもなく、通信に関するドキュメントもありません。しかし、HIDデバイスを設定し、そのデバイスからデータを取得するためのコンパイルされたコードを取得しました。

コンパイルされたコードとHIDデバイス間の通信をスニッフィングしてコピーし、Pythonからデータを取得したいと思います。

この問題を解決するために考えられる戦略は何ですか?

答え1

同様の問題があります。スニッフィング目的でのみ Linux を使用している場合は、コマンドを使用してstraceデバイスにアクセスする方法を確認できます。私の場合は、で説明されているようにioctl呼び出しを介して行われました/usr/include/Linux/hiddev.h。これにより、ioctl呼び出しに接続し、交換されたすべてのメッセージを調べることができます。良い例がありますld予圧しかし、HIDメッセージをダンプするには変更する必要があります。

幸運を祈る。簡単なことではありません。

関連情報