السلام عليكم
شاهدت الكثير من البرامج التي تقوم بالتقاط أحداث الكيبورد وتخزينها في ملف أو عرضها على المستخدم (keylogger) هذه البرامج أصبحت منتشرة بكثرة وفكرتها معروفه وهي وضع دالة ال CALLBACK في ملف dll منفصل عن البرنامج ليتمكن الويندوز من ربط الملف مع كل بروسيس شغال داخل النظام
سؤالي هو : كيف تتمكن بعض البرامج من التقاط أحداث الكيبورد بدون وجود ملف dll منفصل عن البرنامج يقوم بهذه العملية .
وجدت مثال أو طريقة للتخلص من ملف ال dll باضافته لملف ال exe كرساورس وعند تنفيذ البرنامج يعمل له اكستراكت أي أن البرنامج في النهاية يتكون من ملف واحد
http://www.codeproject.com/samples/emailkh.asp
ولكن أريد فكرة البرنامج الذي يقوم بهذا العمل من دون أي ملف dll
وشكرا