問題タブ [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 投票する
0 に答える
861 参照

java - Java for Mac OSX でのキーロギング

すべてのキーストロークを記録するためのプログラム/ライブラリが必要です (Java を推奨)。特定のプログラム用のカスタム インターフェイスを構築するために、通常のキーボードを分解しました。特定のショートカットの物理インターフェイスを提供するインターフェイス。実行中のアプリケーションに応じてキーストロークを再マッピングする必要があるため、キーストローク ロギング ライブラリが必要です。

たとえば、次のようなことをしたい:

  • キーa-> Winamp が実行中 -> b(次のトラック)
  • キーa-> Chrome が実行中 -> Ctrl+ T(新しいタブ) ...

そのため、友人や家族のパスワードをログに記録したくありません...

クロスプラットフォームは素晴らしいですが、それが不可能な場合は Mac OSX が推奨されます。

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

vb.net - キーロガーがテキストボックスのパスワードをスパイするのを避けるための VB.net の提案はありますか?

どのようにそれを行うことができますか?

これまでのところ、Googleで見た:

  • 仮想キーボード
  • キーイベントをキャンセルするには、テキストボックスにいくつかのイベントを追加します。
  • キーが押されたときに何が押されたかを記録し、保存してから他の 10 個のランダム キーをシミュレートしますか?

アンチキーロガーアンチウイルス全体を構築しないために、他に何ができるでしょうか。

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

python - OSX-Pythonキーロガー-二重の文字

OSX用のPythonキーロガーに取り組んでいます。スクリプトは正常に機能していますが、シェル/txtログファイルではすべての文字が二重になっています。誰もが理由を教えてもらえますか...それは私にとって謎です!

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

android - すべてのアプリでAndroidデバイスのすべてのタッチと加速度計を記録する方法

私は現在、Androidデバイスでゲームをプレイする人々を含む研究プロジェクトに取り組んでいます。加速度計とタッチイベントを記録するAndroidアプリを作成できるようにしたいと思っています。ユーザーの感動的なデータを記録しながら、怒っている鳥などのゲームをプレイできるようにしたいと思います。

この種のデータ収集はアプリの内部から可能であることを理解していますが、アプリの外部からも可能ですか?(おそらく、バックグラウンドで実行されているアプリを介して?)

これが不可能な場合、代替手段はありますか?(理論的にはAndroid OSのソースコードにアクセスしてこれを実現できると思いますか?)

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

android - シンプルなキーロガー Android アプリケーションを作成する: 仮想キーボードのアクセシビリティ調査

Android プラットフォーム (APILevel 17) でのアクセシビリティ研究プロジェクト用のキーロガー Android アプリケーションを構築するために、いくつかのリソースを見つけようとしています。

アプリケーションのインターフェイスは、[入力設定から必要なキーボードを選択した後]仮想オンスクリーン キーボードを使用してユーザーが入力する単純な「EditText」フィールドになります。

私は自分のアプリケーション用に Keylog データベースを作成することを目指しています (私はそれに慣れているので SQLite DB を使用しますが、単純な csv ファイル DB もうまく機能します! :))、次のようになります: ここに画像の説明を入力(図)

したがって、入力されたらすぐに、新しいエントリの各文字をタイムスタンプと共に記録する必要があります。「TextWatcher」クラスを試してみました

私の質問は次のとおりです。

  1. これはこれを実装する正しい方法ですか?
  2. 時刻とともに入力された正確に 1 つの文字を取得し、後で取得して分析できる SQLite DB に挿入できますか??
  3. または、onKeyUpメソッドの方が便利でしょうか? [私はまだ試した方法を使用していないので、誰かがこれを使用してキーロガーを構築する方法を教えてくれれば、それがより簡単であれば素晴らしいことです!]

*何らかの形で私を助けてくれる人に、事前に感謝します!

アディット*

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

vb.net - キーロガーをコーディングする最も効率的な方法は? (VB.NET)

「最もクエリされた Google 文字列」などの統計を作成するためのキー ロガーを設計しています。ユーザーは、それがキー ロガーであり、「機密」ではないことがわかります。

私は GetAsyncKeyState WinAPI 関数を調べましたが、フックの使用にも遭遇しました。システムリソースの消費が最も少ないのはどれですか? キーストロークを記録する最も効率的な方法は何ですか?

0 投票する
0 に答える
214 参照

macos - RAD Studio XE2 delphi で OSX の KeyStrokes を取得しますか?

RAD Studio xe2 で、OSX のキーストロークを節約する Fire Monkey アプリを作成したいと考えています。そのような開発のための CGEvent または Apple Script について読んだことがあります。RAD Studio XE2 でそれは可能ですか?

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

c++ - ウィンドウがアクティブに設定されたときに通知を受け取る

私はC++で基本的なキーロガーを作成しようとしていますが、これまでのところ、winapiを使用してローレバーキーボードフックをインストールすることができました。キーが押されるたびに通知されます。フォーカスが別のウィンドウに変更されるたびに通知するのと同じようなことをしたいので、ユーザーが入力しているウィンドウがわかります。HW_CBTフックを設定しようとしましたが、通知が表示されません。

これを行うための最良の方法は何ですか?

編集:

私はこのコードを編集しました:

SetWindowsHookEx(WH_CALLWNDPROC, CallWndProc, NULL, NULL);

私は私のプログラムにもこれを持っています:

キーストロークに関する通知を除いて、プログラムを実行しても通知が届きません。

編集2!! とタイマーを使っGetWindowText()てやりました。GetForegroundWindow()私が探していたものではありませんが、これで十分です。最初の答えを受け入れます...

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

c++ - 関数がクラス内で機能しない - 関数呼び出しに引数リストがありません

動作するキーロガーを作成しましたが、それをクラスに移動して、必要なときにいつでも再利用できるようにしたいのですが、c# などの異なる言語でも同じコードがクラス内で機能しないため、エラーが発生しました。

main.cpp (作業中)

KeyboardHook.cpp (動作していません)

エラー

だから私はそれを変更しSetWindowsHookEx(WH_KEYBOARD_LL, &KeyboardProc, h_instance, 0);、今別のエラーが発生します

私も試しましたが、成功しませんでした:

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

python - Python - ウィンドウ タイトルとキーロガー

これは Python キーロガーとウィンドウ タイトル グラバーのコードですが、同時にそれらを取得することはできません。

出力は次のようになります

a スタートメニュー b スタートメニュー c スタートメニュー d cmd.exe

そして、私はそれが必要です

スタート メニュー abc

cmd.exe d