スパイキーボード(C#Win Formsアプリを介してキーボードのディゲットを取得する方法)

StackOverflow https://stackoverflow.com/questions/4815945

  •  25-10-2019
  •  | 
  •  

質問

C#を使用してWinアプリを作成したいのですが...このアプリにキーボードからの手紙を受け入れたい...そして、このプログラムを介してテキストが書かれているか別のものを作成することを望んでいます...それははるかに優れています私がスパイしたいプログラムを選択できるなら...別の言葉で...私は私のプログラムにキーボードですべてのものをプレスしてもらいたいと思います。私のプログラム...

役に立ちましたか?

解決

私はあなたが探しているのはキーロガーだと思います...

その場合、次の情報を見つけることができます。http://www.axino.net/tutorial/2009/02/keylogger-in-cintroduction

他のヒント

あなたには必要だ グローバルキーボードフック, 、アプリケーションがシステム全体でキーボード入力イベントに耳を傾けることができます。これをP/Ingingによって実装します SetWindowsHookEx 関数 と指定 WH_KEYBOARD_LL のフラグ idHook パラメーター。プロセス全体がわずかに複雑になる可能性があります。

しかし、あなたは幸運であることがわかります。 Stephen Toubはすでに彼のブログであなたのためにコードを書いています: C#の低レベルのキーボードフック. 。これをプロジェクトに落とすだけで、スパイビジネスに参加してください。

これに関するかなり包括的な記事があります。 http://www.codeproject.com/kb/system/keylogger.aspx

その記事はC ++などに基づいていますが、知る必要がある多くの技術的な詳細をカバーしています。

ここにC#プロジェクトの例があります: http://www.codeproject.com/kb/system/simple_key_log.aspx.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top