Erfassen Sie Tastenanschläge und speichern Sie sie in einer Datei.
Bildnachweis: Jupiterimages/Photos.com/Getty Images
Sie können mit Python ein Keylogger-Programm erstellen, um die über die Tastatur eines Computers eingegebenen Tastenanschläge zu erfassen. Die Tastenanschläge werden in einer Textdatei gespeichert und alle Eingaben werden aufgezeichnet. Sie können einen Keylogger verwenden, um die Aktivität auf Ihrem Computer zu überwachen.
Schritt 1
Starten Sie IDLE, klicken Sie auf das Menü "Datei" und wählen Sie "Neues Fenster", um ein neues Fenster zu öffnen. Drücken Sie Strg und S, um das Fenster "Speichern unter" zu öffnen. Verwenden Sie als Dateinamen "getKeyLogger" und klicken Sie auf "Speichern".
Video des Tages
Schritt 2
Fügen Sie die folgende Codezeile hinzu, um den Namespace "Tkinter" zu importieren und den Pfad der Datei zu definieren, die Sie zum Protokollieren verwenden möchten:
Tkinter importieren als tk myFile = open("C:/temp/keyFile.txt", "w")
Schritt 3
Kopieren Sie den folgenden Code und fügen Sie ihn ein, um jeden Tastendruck in der Datei zu speichern:
def keypress (event): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)
Schritt 4
Fügen Sie den folgenden Code hinzu, um einem Benutzer mitzuteilen, dass er mit der Eingabe beginnen kann und dass er Esc drücken kann, um das Programm zu beenden:
main = tk. Tk() print "Drücken Sie eine beliebige Taste (Escape-Taste zum Beenden):" main.bind_all('
Schritt 5
Klicken Sie auf die Startschaltfläche "Windows" und geben Sie "cmd" in das Feld "Programme und Dateien suchen" ein. Drücken Sie die Eingabetaste, um die Eingabeaufforderung zu öffnen. Gehe zu "C:\Python