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('
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