2009-08-20 13 views

答えて

2

実際には、pyHookというSetWindowsHookEx関数をラップするパッケージがあります。私はそれを使用してプリミティブなキーロガーを作成しました(勤務時間の報告を支援するために自分自身を監視する実験として)。

1

SetWinEventHookを使用すると、ほとんどのシステムウィンドウ操作をキャッチできます。従来のフックの利点は、プロセスから実行できることです。つまり、フックDLLを記述する必要はありません。また、SetWinEventHookを呼び出したスレッドが終了すると、Windowsはハンドラを自動的に解放します。コンテキストフックを解除すると、注入されたDLLの最小限のエラーが発生する可能性があるため、他のアプリケーションをクラッシュさせることはありません。

関連する問題