1

現時点ではSendInput()関数を使用していますが、低レベルのマウスフックをインストールするLLMHF_INJECTEDと、入力がストリームに注入されたことを示す設定がされます。設定されないようにマウスとキーボードの入力を送信する方法はありLLMHF_INJECTEDますか?

4

2 に答える 2

2

これを行う 1 つの方法は、独自の低レベル フック ハンドラをインストールし、その中の LLMHF_INJECTED をクリアすることです。この変更は、チェーンの他のすべてのフックに伝播するようです。

于 2013-09-16T19:54:09.683 に答える
2

レイモンド・チェンは、この種の問題を軍拡競争と表現しています。S がそのようなインジェクションを偽装する手法であると仮定します。次に、ここで質問が表示されます.Sがマウス/キーボード入力の注入に使用されたかどうかをどのように検出しますか? このフラグのポイントは、なりすましは可能だが検出可能であると Microsoft が判断したことです。

于 2008-10-21T12:33:59.593 に答える