特定のハードウェアなしで USB 上の信号を検出しますか?

特定のハードウェアなしで USB 上の信号を検出しますか?

デバイスを接続せずに USB ポートで信号を検出する方法はありますか? つまり、ピン上のポートに電圧が送信されるだけですか?

電流が閉じているかどうかを検出したいだけですか? これはフラグのみで、ゲート (またはドアなど) が閉じている場合、電流にブリッジがあり、USB デバイスに電圧が送信されるので、この信号を取得して、ドアが閉じていることを通知するコードを記述できます。

デバイスが接続されていない USB ポートをスニッフィングすることは可能ですか?

答え1

デバイスが接続されていない USB ポートをスニッフィングすることは可能ですか?

簡単に答えると「いいえ」です(少なくとも、簡単または安全ではありません)。ただし、ハードウェアハッキングに興味があり、少しのお金をかけることに抵抗がなければ、USBトリガーおそらくあなたが探しているものでしょう。電流の流れを検出する簡単な回路を取り付けるのはそれほど難しくないはずです。

答え2

USB 自体では、何かを行う前に適切なドライバー処理が必要です。ただし、パラレル ケーブルとシリアル ケーブルでは必要ありません。説明されているように、実際のビットが設定または設定解除されているかどうかを確認できます。

USB がそうでない理由は、USB (またはユニバーサル シリアル バス) が、1 つの接続を介して多数のデバイスを接続するために使用される技術だからです。デバイスが Windows で使用可能になる前に、少し識別が行われており、この部分 (ドライバー) が物事を困難にします。PC 上のドライバーとやり取りするには、プログラミングされたチップを USB 上に搭載する必要があります。プリンターや COM ポート経由では、これらは必要ありません。アダプターusb 2 comusb 2 parallel利用可能です。

関連情報