Du kan skapa en keylogger program med Python att fånga tangenttryckningar skrivit via en dators tangentbord . De tangenttryckningar sparas i en textfil , och det registrerar alla input . Du kan använda en keylogger för att övervaka aktiviteten på din dator . Instruktioner
1
Starta IDLE , klicka på " Arkiv " -menyn och välj " Nytt fönster " för att lansera ett nytt fönster . Tryck på Ctrl och S för att lansera " Spara som " fönstret . Använd " getKeyLogger " som filnamn och klicka på " Spara ".
2
Lägg till följande kodrad för att importera " Tkinter " namespace och definierar sökvägen till filen som du vill använda för att logga in :
import Tkinter som tkmyFile = open ( " C :/temp /keyFile.txt " , " w " ) Addera 3
Kopiera och klistra in följande kod att spara varje tangenttryckning till filen :
def knapptryckning ( händelse ) : om event.keysym == ' Escape ' : main.destroy ( ) keyPressed = event.charmyFile.write ( keyPressed ) katalog
4
Lägg till följande kod för att låta användaren veta att han kan börja skriva , och att han kan trycka på Esc för att avsluta programmet :
main = tk.Tk ( ) print " Tryck på valfri tangent ( Escape för att avsluta ) : " main.bind_all ( ' ' , knapptryckning ) main.withdraw ( ) main.mainloop ( ) myFile.close ( )
5 Klicka på " Windows " start -knappen och skriv" cmd " i " Sök program och filer " rutan . Tryck Enter för att öppna kommandotolken . Gå till " C : \\ Python \\ " " . Python getKeyLogger " och typ Tryck på Enter för att köra programmet . Gå till " C :/temp /" och dubbelklicka på " keyFile.txt " för att visa tangenttryckningar uppgifter .