2009-09-23 13 views

答えて

0

いいえ。それを検出するには、SetWindowsHookEx()自体にフックする必要があります。

0

私はあなたができるとは思わない、そこにフックを返すGetWindowsHook関数はありません。また、メインキーボード処理ルーチンがSetWindowsHookEx()を介してフックされているという印象を受けています。したがって、フックがなくても少なくとも1つのWindows自体があります。

+0

ありがとうございます。 私はそれが少なくとも一つであると推測しました。しかし、それを行う方法がない場合は、恐怖の原因かもしれない! –

+0

何らかのキーボードモニタリングプログラムが心配であれば、おそらく別の方法を試すことができます。おそらくファイルへの書き込み(またはネットワーク接続を介した送信)です。 Filemonは、疑わしいファイルI/Oがあるかどうかを確認するのに役立ちます.Wiresharkはネットワークトラフィックと同じことをすることができます。 –

+0

ラップトップにMcAfeeセキュリティスイートがあり、更新しています。ホープは、いくつかの自動安全に役立ちます。 –

1

それは主に、あなたのキーの押下を取得している抽象化のレベルに依存します。
最大限の検出のために、ハードウェアを直接使用するか、可能な限り低くすることができます(HWドライバレベルではいくつかのフックが機能します)。

セキュリティ上の理由から、仮想キーボードを使用することもできます。キー入力をシミュレートするために、フックをアプリケーションに特化させる必要があります。

関連する問題