تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حقن مكتبه dll داخل البرنامج
#1
السلام عليكم اخواني 

عدي مكتبه dll مبرمج بلغه c# هل يمكنن ان احقنها داخل البرنامج 

بدون استعمال مكتبه ثانيه من نوع c++ 


مع تحياتي الى الاخوه
أعضاء أعجبوا بهذه المشاركة : Venox
#2
أضف أحد الدوال الخارجية للمكتبة إلى دوال الاستدعاء imports للبرنامج
من طلب العلا ... سهر الليالي
أعضاء أعجبوا بهذه المشاركة : rce3033 , 0b3l1sk , Venox
#3
(27-12-2021, 12:53 AM)EarthMan123 كتب : أضف أحد الدوال الخارجية للمكتبة إلى دوال الاستدعاء

ممكن مثال او توضحلي اكثر
أعضاء أعجبوا بهذه المشاركة : Venox
#4
ممكن ترفع المكتبة لأرى؟
من طلب العلا ... سهر الليالي
أعضاء أعجبوا بهذه المشاركة : rce3033 , Venox
#5
(28-12-2021, 12:44 PM)EarthMan123 كتب : ترفع المكتبة لأرى؟

صديقي هي عباره عن MessageBox يضهر عند حقن المكتبه وانشاءالله اطور الفكره اكثر المكتبه مبرمجه c#
[صورة مرفقة: up4net.com16406974760371.png]
أعضاء أعجبوا بهذه المشاركة : Venox
#6
https://sites.google.com/site/robertgies...gedexports

https://www.nuget.org/packages/Unmanaged...k.Upgrade/
من طلب العلا ... سهر الليالي
أعضاء أعجبوا بهذه المشاركة : rce3033 , Venox
#7
(28-12-2021, 02:00 PM)EarthMan123 كتب : https://www.nuget.org/packages/Unmanaged...k.Upgrade

اخي للاسف ما ضبطت
أعضاء أعجبوا بهذه المشاركة : Venox
#8
الملف الذي في المرفقات يحتوي على دالتين خارجيتين exported function

لاستدعاء الدالة قم فقط بإضافتها إلى دوال الاستدعاء الخاصة بالبرنامج المراد.


الملفات المرفقة
.rar   DllExportTest.rar (الحجم : 1.79 KB / التحميلات : 37)
من طلب العلا ... سهر الليالي
أعضاء أعجبوا بهذه المشاركة : rce3033 , Venox
#9
(28-12-2021, 06:47 PM)EarthMan123 كتب : لاستدعاء الدالة قم فقط بإضافتها إلى دوال الاستدعاء الخاصة بالبرنامج المراد.

حبيبي انت ما فهمت صيغه سؤال سوالي هو كيف احول ملف dll المبرمجه بلغه c# شبيه بمكتبه dllmain الخاصه في c++ عنده حقنه باي برنامج تعمل تلقائي
أعضاء أعجبوا بهذه المشاركة : Venox
#10
كيف ستقوم بحقن المكتبة؟

1 - باستخدام برنامج يحقنها في البرنامج المستهدف.
2 - استدعاء المكتبة من داخل البرنامج
3 - إضافة أحد الدوال الخارجية للمكتبة إلى البرنامج المستهدف عن طريق أحد البرامج. وهو الأسهل هنا من ناحية الاستخدام المتواصل.

بعد حقن المكتبة يمكنك استدعاء الدالة التي تريد.

أخيرا لا يمكنك تحويل ملف مكتبي من#C إلى ++C بدون التعديل عليه لإخراج الدوال.
من طلب العلا ... سهر الليالي
أعضاء أعجبوا بهذه المشاركة : rce3033 , Venox


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 11 ) ضيف كريم