السلام عليكم ممكن توضيح او فكره الحقن المكاتب داخل البرنامج
يوجد العديد من الطرق لحقن مكتبة داخل برنامج، لن أخوض فيها كلها، أبسطها عن طريق استعمال دالتي
CreateRemoteThread و
LoadLibrary.
تقوم CreateRemoteThread بإنشاء thread داخل البرنامج المراد حقنه بنقطة بداية LoadLibrary ويتم اعطاؤها المكتبة المراد حقنها.
يمكن الاضطلاع على
هذا المشروع لمزيد من المعلومات.
(27-07-2021, 05:02 AM)dani_jassm كتب : [ -> ]ما الفائده من حقن المكاتب في البرنامج
يمكّن من تغشيل الكود الخاص بك ضمن نطاق البرنامج دون الحاجة للتعديل عليه واللجوء إلى كتابة لغة الأسمبلي
(29-07-2021, 06:17 AM)aijundi كتب : [ -> ]يوجد مشروع كامل مبسط
اخوي انا فهمت فكره الحقن ولاكن كيف اجعل ملف dll يعدل على البرنامج
إقتباس :اخوي انا فهمت فكره الحقن ولاكن كيف اجعل ملف dll يعدل على البرنامج
يبدو انك تريد عمل hook يرجى مراجعة الدرس التالي:
https://www.at4re.net/f/thread-1493.html?highlight=hook
واذا كنت تريد المزيد من مثل هذه الدروس استخدم كلمة hook للبحث.
اسلام عليكم هل يمكن اصنع hook لبرنامج مبرمج c#
ضع معلومات البرنامج ومحاولاتك معه حتي سيساعدك الاخوه