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

python - キーロガーのヘルプ

私は単純なキーロガーに取り組んでいます。ただし、.pyw として実行しようとすると、何かを記録する前にプログラムがシャットダウンするという問題があります。ループする必要があると思いますが、どうすればいいですか?

私はWindows 7を使用しています。

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

visual-studio - Visual Studio でコーディング セッションを記録および再生する方法はありますか?

Robert Martin の "Clean Code" を読みましたが、80 年代には Emacs はすでにコーディング セッションを記録および再生できていました。
その練習からどれだけ多くのことを学べるかに気付きました

ただし、特にVisual Studioはすでに耐えられないほど遅く、プレーヤーでビデオを探すのは退屈なので、(ビデオのように)画面を記録することはあまり効果的ではないと思います.

代わりに、私がコーディングしたものを記録し (デバッグやビジュアル デザイナーなどではなく)、それを再生して、私がどこでどれだけうまくいかないかを確認できるプラグインがあれば、本当にすばらしいでしょう。

これは可能ですか?

編集:これがいかに面白いかを示すための本からの引用:

ボブがモジュールに入ります。
変更が必要な機能まで下にスクロールします。
彼は自分の選択肢を考えながら一時停止します。
ああ、彼は変数の初期化をチェックするためにモジュールの一番上までスクロールしています。
今、彼は下にスクロールして、入力を開始します。
おっと、彼は入力したものを消去しています!
彼はそれをもう一度タイプします。
彼は再びそれを消去 !
彼は他の何かの半分を入力しますが、それを消去します!
彼は、変更しようとしている関数を呼び出す別の関数まで下にスクロールして、その関数がどのように呼び出されるかを確認します。
彼は上にスクロールして、先ほど消去したのと同じコードを入力します。
彼は一時停止します。
彼は再びそのコードを消去 !
彼は別のウィンドウを開き、サブクラスを確認します。その機能はオーバーライドされていますか?

. . .

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

c - OS からの入力のインターセプト

来学期までに例題で学びたいし、OSと連動するものを試してみたい。

C プログラムはどのようにして OS からの入力をインターセプトできますか。私が思いつく唯一の例は、キーロガーです。

オペレーティングシステムを掘り下げるようにCプログラムをどのようにプログラムできますか?

これは理にかなっていますか?

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

c - OSXでのキーボード入力

/ dev/inputファイルを使用したGNU/Linuxなど、どこかからOSxでキーボード入力を読み取ることができるかどうか疑問に思いました。

これの目的は、非常に単純なキーロガー(学習目的)を作成すること、またはCで呼び出すことができる関数がある場合です。

ありがとう。

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

c++ - すべてのキーボード入力の処理 (フック)

すべてのキーボード操作を記録し、この情報をログ ファイル (キーロガー) に保存するプログラムを作成しています。これを行う良い方法を見つけることができないようです。

私がこれまでに持っているもの: LowLevelKeyboardProc、仮想キー コード + 押されているキーのスキャン コード。

やりたいこと:これらのコードを使用して、実行中のキーボード操作に関する情報を処理および書き込みます。目に見えないキーの場合は、「[SHIFT]、[ENTER]、[ESC]」などの形式が必要です。また、目に見えるキーの場合、次のように入力した場合を含め、ASCII値(大文字と小文字の両方)が必要です。!@#$% など

いくつかのアイデアがありますが、すべてをキャプチャする方法がわかりません。私は情報を持っていますが、それを効率的に処理する方法がわかりません。

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

python - python: pyhook を使用した óíúéáöïò などのキーの組み合わせ

キーロガーとしてのpyhookについて学び、いくつかの例をコーディングしています。結果が次のようになるため、óíúö のようなキー シーケンスをログに記録する方法がわかりません -> ´´i´´o

誰もこの問題を解決する方法を知っていますか?

ありがとうございます。

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

c# - pinvoke 関数 getKeyBoardLayout() のエラー

基本的なバックグラウンド キーロガーを作成しようとしています... キーボードの scanCode と状態は、pinvoke 関数の ToAsciiEx または ToUnicodeEx を介して変換されます。これらの関数には、KeyboardLayout の引数があります。現在の (アクティブなウィンドウの) キーボード レイアウトを取得するための関数 (以下を参照) があります。ただし、この関数は常に 0 を返します。エラー コードは 6 (ERROR_INVALID_HANDLE) です。

何か提案はありますか?

答えのためのthx

0 投票する
4 に答える
2127 参照

security - キーロガーの基本的なパープロスと機能は何ですか?

少しおかしなことに思えるかもしれませんが、私はこの用語に非常に慣れていません。これは、ユーザーがシステムに入力している内容を記録し、ユーザーが自分の機密性が侵害されていることを知らずに記録することと関係があると思います。

これが、キーロガーの機能に関する私の基本的な理解です。私は正しいですか?

機密性を侵害する目的はありますか?キーロガーの唯一のアプリケーションですか?キーロガーが表示すると想定しているものは何ですか?

C#で作成する前に、キーロガーが何をするのかを明確に把握したいと思います。

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

c# - .NETアプリケーションで呼び出されていない低レベルのキーボードフック

C#でキーロガーを作成していますが、キーボードイベントからフックメソッドを呼び出すのに問題があります。私のコードは正しいように見えますが、何らかの理由でコールバックが発生していません。

関連するコードは次のとおりです。

呼び出しは本来のSetWindowsHookExハンドル(つまりnullではない)を返すので、それがインストールされていることを意味するはずですが、ブレークポイントをに入れると、HookCallback到達しません。

誰かが私が間違っているかもしれないことをアドバイスできますか?

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

python - pyHookとSendKeysを連携させる

Pythonでオートコレクトメカニズムを作成しようとしています。ユーザーのキーストロークをログに記録し、ユーザーが1秒間入力を停止したら、すべてを消去して、修正した文を再入力します。

以下のコードは、SendKeysの実行が非常に遅いという事実を除いて、正常に機能しています。PumpMessagesの呼び出しが何らかの形で干渉していると思います。誰かが私がこの問題に対処する方法を知っていますか?