التقط ضغطات المفاتيح واحفظها في ملف.
حقوق الصورة: جوبيتيريماجيس / فوتوس.كوم / جيتي إيماجيس
يمكنك إنشاء برنامج keylogger باستخدام Python لالتقاط ضغطات المفاتيح المكتوبة من خلال لوحة مفاتيح الكمبيوتر. يتم حفظ ضغطات المفاتيح في ملف نصي ، ويسجل كل المدخلات. يمكنك استخدام مسجل المفاتيح لمراقبة النشاط على جهاز الكمبيوتر الخاص بك.
الخطوة 1
قم بتشغيل IDLE ، وانقر فوق قائمة "ملف" وحدد "نافذة جديدة" لبدء تشغيل نافذة جديدة. اضغط على Ctrl و S لتشغيل نافذة "حفظ باسم". استخدم "getKeyLogger" كاسم ملف وانقر على "حفظ".
فيديو اليوم
الخطوة 2
أضف السطر التالي من التعليمات البرمجية لاستيراد مساحة الاسم "Tkinter" وحدد مسار الملف الذي تريد استخدامه للتسجيل:
استيراد Tkinter كـ tk myFile = open ("C: /temp/keyFile.txt"، "w")
الخطوه 3
انسخ الكود التالي والصقه لحفظ كل ضغطة مفتاح في الملف:
def keypress (event): if event.keysym == 'Escape': main.destroy () keyPressed = event.char myFile.write (keyPressed)
الخطوة 4
أضف الكود التالي للسماح للمستخدم بمعرفة أنه يمكنه البدء في الكتابة ، وأنه يمكنه الضغط على Esc لإنهاء البرنامج:
رئيسي = tk. Tk () اطبع "اضغط على أي مفتاح (مفتاح Escape للخروج):" main.bind_all ('
الخطوة الخامسة
انقر فوق الزر ابدأ "Windows" واكتب "cmd" في مربع "البحث في البرامج والملفات". اضغط على Enter لفتح موجه الأوامر. انتقل إلى "C: \ Python