როგორ შევქმნათ Keylogger Python-ის გამოყენებით

ქალი კომპიუტერთან იყურება მხარზე

გადაიღეთ კლავიატურა და შეინახეთ ისინი ფაილში.

სურათის კრედიტი: Jupiterimages/Photos.com/Getty Images

თქვენ შეგიძლიათ შექმნათ Keylogger პროგრამა Python-ის გამოყენებით კომპიუტერის კლავიატურაზე აკრეფილი კლავიშების აღსაბეჭდად. კლავიშების დარტყმები ინახება ტექსტურ ფაილში და ის იწერს ყველა შეყვანას. თქვენ შეგიძლიათ გამოიყენოთ საკვანძო ლოგერი თქვენს კომპიუტერში აქტივობის მონიტორინგისთვის.

Ნაბიჯი 1

გაუშვით IDLE, დააწკაპუნეთ მენიუში "ფაილი" და აირჩიეთ "ახალი ფანჯარა" ახალი ფანჯრის გასაშვებად. დააჭირეთ Ctrl და S ფანჯრის "შენახვა როგორც" გასაშვებად. გამოიყენეთ "getKeyLogger" როგორც ფაილის სახელი და დააჭირეთ "შენახვას".

დღის ვიდეო

ნაბიჯი 2

დაამატეთ კოდის შემდეგი ხაზი "Tkinter" სახელთა სივრცის იმპორტისთვის და განსაზღვრეთ ფაილის გზა, რომლის გამოყენებაც გსურთ ჟურნალისთვის:

Tkinter-ის იმპორტი, როგორც tk myFile = open ("C:/temp/keyFile.txt", "w")

ნაბიჯი 3

დააკოპირეთ და ჩასვით შემდეგი კოდი ფაილში კლავიშის ყველა დაჭერის შესანახად:

def კლავიშის დაჭერა (event): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)

ნაბიჯი 4

დაამატეთ შემდეგი კოდი, რათა მომხმარებელმა იცოდეს, რომ შეუძლია დაიწყოს აკრეფა და რომ მას შეუძლია დააჭიროს Esc პროგრამის დასასრულებლად:

მთავარი = tk. Tk() ბეჭდვა "დააჭირე ნებისმიერ ღილაკს (გადასასვლელად Escape):" main.bind_all('', keypress) main.withdraw() main.mainloop() myFile.close()

ნაბიჯი 5

დააწკაპუნეთ "Windows" დაწყების ღილაკზე და ჩაწერეთ "cmd" ველში "პროგრამების და ფაილების ძიება". დააჭირეთ Enter ბრძანების ხაზის გასახსნელად. გადადით "C:\Python"და აკრიფეთ "python getKeyLogger." დააჭირეთ Enter პროგრამის გასაშვებად. გადადით "C:/temp/"-ზე და ორჯერ დააწკაპუნეთ "keyFile.txt"-ზე კლავიშის დაჭერის მონაცემების სანახავად.

კატეგორიები

Ბოლო

როგორ დავტოვოთ ცარიელი პოსტი 4Chan-ზე

როგორ დავტოვოთ ცარიელი პოსტი 4Chan-ზე

4Chan არის სურათზე დაფუძნებული ონლაინ შეტყობინე...

როგორ დავმალოთ ელ.ფოსტის გამგზავნის მისამართი

როგორ დავმალოთ ელ.ფოსტის გამგზავნის მისამართი

ანონიმური ელ.ფოსტის სერვისი ხელს უშლის მიმღებს...

როგორ გავხადოთ დადებითი რიცხვების ჯგუფი ნეგატიურად Excel-ში

როგორ გავხადოთ დადებითი რიცხვების ჯგუფი ნეგატიურად Excel-ში

Microsoft Excel გთავაზობთ პოზიტიური რიცხვების ჯ...