問題タブ [keylogger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3958 参照

c++ - Windowsコマンドプロンプトへのキーストロークをインターセプトする方法は?

アプリケーション固有のキーストローク ダイナミクス ツールに取り組んでいます。私の要件は、 Windows CMD プロンプトでユーザーのキーストロークタイミング データを取得することです。数回検索した後、これを行う 2 つの方法を見つけました: 1) Windows フックを使用する 2) Pyhook - Python ラッパー モジュール

私のアプリケーションの機能は、キーロガーの機能と非常に似ているように思えます。しかし、CMDプロンプトへのキーストロークをインターセプトするためにグローバルフックまたはスレッド固有のフックを使用する必要があるかどうかを判断できません。また、グローバル フックを使用している場合、ターゲット アプリケーションに基づいてキーストロークをフィルタリングすることは可能ですか?

0 投票する
1 に答える
408 参照

java - バックグラウンドで実行されているJavaプログラムでユーザーから入力を取得する方法は? (SetWindowsHookEx)

プログラムがバックグラウンドで実行されているときに、ユーザーから入力を取得する方法はありますか?

0 投票する
1 に答える
703 参照

c - グローバル キーボード フック コールバック関数

グローバル キーボード フックを使用して、単純なキーロガー プログラムを作成しようとしています。キーボード フック コールバック関数の実装に助けが必要です。私の機能は今のところ機能しますが、キーが押されて離されていない場合は処理できません。

ここでは、文字をバフに保存しようとしており、writeCacheToFile を使用してそれらをファイルに書き込みます。

キープレスイベントが処理されるサンプルコードを教えてください。

どんな助けでも大歓迎です。

ありがとう、アシッシュ。

0 投票する
1 に答える
3091 参照

java - Cでキーリスナーを書く

Java を使用して独自のキーロガーを作成したいと考えています。キーロガーを作成するには、ユーザーによるキーイベントをキャッチするフック ファイルが必要です。ユーザーが押したキーを取得できるように、このフック ファイルを作成するにはどうすればよいですか。C でグローバル キー リスナーを作成する方法がわかりません。

0 投票する
1 に答える
1539 参照

java - SetWindowsHookEx関数をJavaで使用する方法は?

Javaで設計したテーブルにキーを記録したいと思います。ユーザーが(Windowsで)押しているキーを取得するには、関数を使用することをお勧めしますSetWindowsHookEx。しかし、この関数の使い方がわかりません。基本的SetWindowsHookExに、受け取ったキーストロークを使用してJava関数を呼び出したいので、後でユーザーが確認できるように、それらのキーをテーブルに記録します。上記の関数の引数がわかりません。基本的に、この関数を使用してタスクを実装するにはどうすればよいですか。

0 投票する
5 に答える
648 参照

java - ユーザーがキーを押したときにメッセージを見ることができません

次のプログラムは、ユーザーがキーを押した場合にメッセージをjava出力するネイティブメソッドを呼び出します。しかし、キーを押すとメッセージが表示されません。関数がnullを返すかどうかも確認しますが、nullは返されません。Cyou pressed a key !SetWindowsHookEx

Javaコード:

} Cコード:

私が見る唯一の出力は、NullInside関数setWinHookではありません!

問題はどこだ ?

キーを押したときにこのプログラムがメッセージを返すようにするにはどうすればよいですか。私が見る唯一の出力は:Inside function setWinHook !

ノート :

上記のプログラムが誰かのマシンで実行されている場合は、そのことを伝えてください。

出力写真:

ここに画像の説明を入力してください

キーをタップしてもメッセージが表示されません。プログラムはメッセージを表示せずに10秒後に終了します。

0 投票する
2 に答える
549 参照

java - Java - キーキャッチャー

Javaで一種のキーロガーを作ろうとしています。デスクトップで RSS フィードを取得できるアプリを入手したので、すばやくアクセスしたいと考えています。ところで、それができるものが必要です:

  • Java jar ファイルを起動すると、システム トレイで最小化されます。
  • ユーザーはやりたいことをします (サーフィン、映画鑑賞など)。
  • キーの組み合わせ (CTRL + I) を押すと、Java ウィンドウが開き、GUI が表示され、そこでニュースを確認したり、アプリの構成を変更したりできます。
  • これで、ウィンドウ (システム トレイ アイコン) を最小化して、コンピュータを通常どおり使用し続けることができます。

私のアプリは完全にクロス プラットフォームでなければなりません。この機能を除いて、すべてのことが行われます。私はそれをやろうとしましたが、ユーザーがウィンドウをアクティブにしKeyStrokeSystem.inいるときにのみキーの組み合わせをキャッチします。

それで、JNIまたはJNAを使用せずに(透明なオーバーレイのように)アプリの外部からキーの組み合わせをキャッチする方法はありますか(それが私の検索で得られたものです)。

ご協力いただきありがとうございます。

0 投票する
3 に答える
1461 参照

c# - Windows 7 のパスワードを使用して Truecrypt/Keepass などに自動的にアクセスする

私は基本的に、(システム以外の)Truecryptボリュームを自動的にマウントするか、Windows 7がデフォルト認証に使用する単一の(安全な)パスワードで保護されたKeypassを開始したいと考えています。私はC#を使用しています。

  1. すでにログインしているときにこのパスワードを取得する方法はありますか?
  2. とにかく、ログインプロセス中に実際に入力している間にこのパスワードを取得します。

1. 何も見つかりませんでした (パスワードはどこにも保存されておらず、パスワードのハッシュのみが保存されています)

2.私はすでにいくつかのことを試しました。GPEDIT.MSC ユーザーがComputer Configuration -> Windows Settings -> Scripts -> StartUpを使用してログオンする前に実行するプログラムを取得しました 。次に、グローバル キー フックを使用してパスワードを取得しようとしました (試しGetAsyncKeyStateてみましSetWindowsHookExた)。すでにログインしているときにキーをキャプチャしようとすると、どちらもうまく機能しますが、ログインプロセス中は機能しません。

しかし、実際に(ログイン時に)その方法でパスワードを取得できるキーロギングソフトウェア(Elite Keylogger)を見つけました。(VMWareで試用版を試しました)。VM Wareと実際のマシンで試した場合の他のこと。

助けやヒントをありがとう。

0 投票する
2 に答える
6436 参照

python - OS X の pyHook のようなもの

私は実際にpyHookで作業していますが、OS X 用のプログラムも書きたいと思っています。誰かがそのようなモジュールを知っていれば...私はしばらくの間インターネットで探していましたが、実際には何も関係がありません.

-> アイデアは、python アプリの外部でキーストロークを記録できるようにすることです。私のアプリケーションはコミュニティの統計ビルダーなので、OS X からの統計もあると便利です。

前もって感謝します ;)

編集: PyHook: python アプリの外部でキーストロークなどを記録 http://sourceforge.net/apps/mediawiki/pyhook/index.php?title=PyHook_Tutorial http://pyhook.sourceforge.net/doc_1.5.0/ http: //sourceforge.net/apps/mediawiki/pyhook/index.php?title=Main_Page

0 投票する
1 に答える
404 参照

c# - c# KeyPressed は特殊文字をキャプチャしません

キーロガーを使用して、キーが押されたときにキーをキャプチャしています。

正常に動作しますが、「@、+£%*¨¨」などの特殊文字では機能しません..

ユーザーが Backspace キーを押した場合、文字を削除することもできますか?