web-dev-qa-db-ja.com

BadUSBはUSBポートに感染しますかPCBチップ?

回答されたすべての質問は、周辺機器のみに関連しているようです。 BadUSBは、ラップトップまたは内部デスクトップハブ内のポートPCBチップ(つまり、ラップトップの横またはデスクトップ上のUSBポートのストリップ)に感染する可能性がありますか?一部の内部ハブも再プログラム可能なコントローラーチップを使用していませんか?

答えはおそらくイエスのようです: ハブ

2
Stix

番号。

ハブのICがプログラム可能であるからといって、それがホストするUSB​​インターフェースによってアップグレード可能であるとは限りません。ファームウェアの更新に通常使用される一般的なインターフェイス(SPI、ISP)は、USB回線とは物理的に異なります。ハブを壊して開いてフラッシュを寄生的に書き換えることはできますが(多くのメーカーはプログラミング/テストパッドを公開したままにします)、スロットに何を入れても、USB経由でそれを行うための「ファームウェアアップデートモード」は組み込まれていません。

理論的には、ハブのロジックボードにUSBホストインターフェイスを含めることは完全に実現可能です。ハブは挿入されます-ウィンドウに2回表示され、デバイスマネージャーに表示されます...しかし、そのような不要で率直に危険な機能を提供するためにアダプターを設計に組み込むには余分なコストがかかるため、マスマーケット製造はそうする可能性が非常に低いでしょう。

1
dandavis