الفريق العربي للهندسة العكسية

نسخة كاملة : Inject a DLL
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ممكن توضيح او فكره الحقن المكاتب داخل البرنامج
يوجد العديد من الطرق لحقن مكتبة داخل برنامج، لن أخوض فيها كلها، أبسطها عن طريق استعمال دالتي CreateRemoteThread و LoadLibrary.
تقوم CreateRemoteThread بإنشاء thread داخل البرنامج المراد حقنه بنقطة بداية LoadLibrary ويتم اعطاؤها المكتبة المراد حقنها.
يمكن الاضطلاع على هذا المشروع لمزيد من المعلومات.
(26-07-2021, 08:44 PM)aijundi كتب : [ -> ]يوجد العديد من الطرق لحقن مكتبة

ما الفائده من حقن المكاتب في البرنامج
(27-07-2021, 05:02 AM)dani_jassm كتب : [ -> ]ما الفائده من حقن المكاتب في البرنامج

يمكّن من تغشيل الكود الخاص بك ضمن نطاق البرنامج دون الحاجة للتعديل عليه واللجوء إلى كتابة لغة الأسمبلي
(27-07-2021, 05:17 AM)aijundi كتب : [ -> ]يمكّن من تغشيل الكود الخاص بك

ممكن شرح لطريقه انا احتاجه في مجال عملي واكون مننون
يوجد مشروع كامل مبسط هنا
(29-07-2021, 06:17 AM)aijundi كتب : [ -> ]يوجد مشروع كامل مبسط

اخوي انا فهمت فكره الحقن ولاكن كيف اجعل ملف dll يعدل على البرنامج
إقتباس :اخوي انا فهمت فكره الحقن ولاكن كيف اجعل ملف dll يعدل على البرنامج

يبدو انك تريد عمل hook يرجى مراجعة الدرس التالي:
https://www.at4re.net/f/thread-1493.html?highlight=hook

واذا كنت تريد المزيد من مثل هذه الدروس استخدم كلمة hook للبحث.
اسلام عليكم هل يمكن اصنع hook لبرنامج مبرمج c#
ضع معلومات البرنامج ومحاولاتك معه حتي سيساعدك الاخوه
الصفحات : 1 2