>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come creare un keylogger usando Python

Puoi creare un programma keylogger utilizzando Python per acquisire le sequenze di tasti digitate tramite la tastiera di un computer. Le sequenze di tasti vengono salvate in un file di testo e registra tutti gli input. Puoi utilizzare un key logger per monitorare l'attività sul tuo computer.

Passaggio 1

Avvia IDLE, fai clic sul menu "File" e seleziona "Nuova finestra" per avviare una nuova finestra. Premi Ctrl e S per avviare la finestra "Salva con nome". Usa "getKeyLogger" come nome del file e fai clic su "Salva".

Passaggio 2

Aggiungi la seguente riga di codice per importare lo spazio dei nomi "Tkinter" e definisci il percorso del file che desideri utilizzare per accedere:

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

Passaggio 3

Copia e incolla il codice seguente per salvare ogni sequenza di tasti nel file:

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

Passaggio 4

Aggiungi il codice seguente per far sapere a un utente che può iniziare a digitare e che può premere Esc per terminare il programma:

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

Passaggio 5

Fare clic sul pulsante di avvio di "Windows" e digitare "cmd" nella casella "cerca programmi e file". Premere Invio per aprire il prompt dei comandi. Vai a "C:\Python" e digita "python getKeyLogger". Premere Invio per eseguire il programma. Vai su "C:/temp/" e fai doppio clic su "keyFile.txt" per visualizzare i dati sulla sequenza di tasti.


  1. Come creare una suoneria Utilizzando un computer 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