タグ付けされた質問 「mouse」


4
USBマウスには、マルウェアの保存に使用できるメモリがありますか?
これが広すぎるとフラグが立てられるのではないかと心配していますが、ここではそれを説明します。 最近、周辺機器にデータをロードする可能性について考えてきました。最も使用されている周辺機器の1つはマウスです。マウスを作成する方法は101あることに気付きました。私の質問をいくつかに絞り込むために、次の質問をします。 メモリなしでマウスを構築することは可能ですか?もしそうなら、それは通常マウスにメモリがないと見られますか? マウスにメモリがあると仮定して(これが現実的な仮定でない場合は、それを指摘してください)、ROMタイプのメモリのみを表示するのが一般的ですか?メモリをCMOSメモリのようにフラッシュできますか? マウスのメモリからコンピュータ攻撃/マルウェア攻撃を見た人はいますか? 私が最近考えていたのは、さまざまな高度な持続的脅威によって実行される攻撃の一般化だからです。

1
マウスの1インチあたりのドット数...
USBマウスをホストする組み込みアプリケーションを作成しています。USB HIDマウス/トラックボール/その他すべてに汎用的にしようとしています。マウスのレポートが異なることを発見しました...ほとんどすべてが+ -127の相対X / Y座標を報告しますが、一部のモデルは非常にゆっくりと動き、他のモデルは非常に速く動くという点で、異なるモデル間でのアプリケーションの変化の「感触」が大幅に変化します。これは、マウスが報告する論理空間の物理的なサイズに関連していると思います。 HID記述子にはこのための特定のフィールドがありますが、マウスはそれらを使用しません...少なくとも、私が使用しているブートモードでは(ここにドライバーはありません!)(編集:マウスがブートモードで起動しない、私の間違い) 。この時点で、VID / PIDをキーとするテーブルを作成することに専念します。これは、私は各マウスをテストして、そのチューニングを作成する必要があることを意味します。 これらのマウスをWindowsに接続して、同等の動きを得ることができます。私は特別なドライバーを探していますが、通常のドライバーはMSの一般的な2006 HIDです。 私の主な質問:これは典型的なOSでどのように処理されますか?おそらく、より速く動くマウスのほうが報告間隔が短い(エンドポイント記述子を読んでいない)など、何か不足していますか?または、誰かがすべてのVID / PIDの組み合わせについてDPIの表を作成して作成する必要がありましたか?レポート記述子に物理的なものと論理的なものを入れただけの場合、これは正常に機能します。助けてください...
11 mouse  hid 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.