Fånga tangenttryckningar och spara dem i en fil.
Bildkredit: Jupiterimages/Photos.com/Getty Images
Du kan skapa ett keylogger-program med Python för att fånga tangenttryckningarna som skrivs via en dators tangentbord. Tangenttryckningarna sparas i en textfil och den registrerar all inmatning. Du kan använda en nyckellogger för att övervaka aktiviteten på din dator.
Steg 1
Starta IDLE, klicka på "Arkiv"-menyn och välj "Nytt fönster" för att öppna ett nytt fönster. Tryck på Ctrl och S för att öppna fönstret "Spara som". Använd "getKeyLogger" som filnamn och klicka på "Spara".
Dagens video
Steg 2
Lägg till följande kodrad för att importera namnutrymmet "Tkinter" och definiera sökvägen till filen du vill använda för att logga:
importera Tkinter som tk myFile = open("C:/temp/keyFile.txt", "w")
Steg 3
Kopiera och klistra in följande kod för att spara varje tangenttryckning i filen:
def tangenttryckning (händelse): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)
Steg 4
Lägg till följande kod för att låta en användare veta att han kan börja skriva och att han kan trycka på Esc för att avsluta programmet:
huvud = tk. Tk() print "Tryck på valfri tangent (Escape-tangenten för att avsluta):" main.bind_all('
Steg 5
Klicka på startknappen "Windows" och skriv "cmd" i rutan "sök efter program och filer". Tryck på Enter för att öppna kommandotolken. Gå till "C:\Python