Python を使用してキーロガーを作成する方法

Python を使用してキーロガー プログラムを作成し、コンピューターのキーボードから入力されたキーストロークをキャプチャできます。キーストロークはテキスト ファイルに保存され、すべての入力が記録されます。キー ロガーを使用して、コンピューターのアクティビティを監視できます。
ステップ 1
IDLE を起動し、[ファイル] メニューをクリックし、[新しいウィンドウ] を選択して新しいウィンドウを起動します。 Ctrl キーと S キーを押して、[名前を付けて保存] ウィンドウを開きます。ファイル名として「getKeyLogger」を使用し、「保存」をクリックします。
ステップ 2
次のコード行を追加して、「Tkinter」名前空間をインポートし、ログに使用するファイルのパスを定義します:
import Tkinter as tk myFile =open("C:/temp/keyFile.txt", "w")
ステップ 3
すべてのキーストロークをファイルに保存するには、次のコードをコピーして貼り付けます:
def keypress(event):if event.keysym =='Escape':main.destroy() keyPressed =event.char myFile.write(keyPressed)
ステップ 4
次のコードを追加して、入力を開始できること、および Esc を押してプログラムを終了できることをユーザーに知らせます:
main =tk.Tk() print "何かキーを押してください (終了するには Escape キー):" main.bind_all('
ステップ 5
[Windows] スタート ボタンをクリックし、[プログラムとファイルの検索] ボックスに「cmd」と入力します。 Enter キーを押して、コマンド プロンプトを開きます。 「C:\Python<バージョン番号>」に移動し、「python getKeyLogger」と入力します。 Enter キーを押してプログラムを実行します。 「C:/temp/」に移動し、「keyFile.txt」をダブルクリックしてキーストローク データを表示します。