次のことが可能かどうかを知りたいです: 両面 USB ケーブルを使用して、自分のコンピューターを別のコンピューター、または家庭用電化製品 (ps3 や xbox など) に接続したいと考えています。USBケーブルを介して一定のデータストリームを実行する最初のコンピューターでプログラムを実行し、2番目のコンピューターをだましてUSBフラッシュドライブであると信じ込ませ、そこからデータを読み取ることができるようにしたいと考えています。最初のコンピューターは、エミュレートされたフラッシュ ドライブにあるはずのファイルに応じて、データ ストリームを変更できます。
基本的に、コンピューター上のプログラムを使用して、別のデバイスの USB ハードウェアを模倣したいと考えています。
これが適切な方法であるかどうかはわかりませんが、これは可能ですか?
図:
| | このプログラムを実行しているマイ コンピュータ | >-----エミュレートされた USB データ ストリーム-----> | ターゲット |