كيف ابرمج Plugin اضافة للبرامج
#5
انتهيت من قرائت جميع الروابط وملحقاتها
وبعضها فهمت منها والآخر اشك اني فهمت شيء منها

لكن الكل يتكلم ولديه خبرة وساعه في هذا المجال ولم اجد اي موضوع عربي يتكلم عن برمجة Plugin لاي برنامج حتى الاسااسيات او المفاهيم والطرق التي يجب ان نمشيء عليها ...إلخ

رغم ذلك اجد المبرمجين العرب لديهم Plugin في Olly ومشهورة لدرجة وصولها إلى المنتديات الاجنبية .( ما شاء الله ). ... لكن للاسف كالمعتاد الباحث العربي آخر ما نفكر فيه ... طبعا ربما تضن او يضن اغلبكم انه كما وجدت المعلومة انت يستطيع اي احد آخر إيجادها

واعتقد ان هذا من اهم الاسباب التي تجعل المجتمع العربي متأخر عن المجتمعات الآخرى

الآن انتهيت من معرفة بعض الاساليب في كشف المنقح olly نأخذ على سبيل المثال ابسط طريقة
وهي عن طريق استعمل الدالة FindWindow
كود :
procedure TForm3.Button1Click(Sender: TObject); Var FW_Olly: HWND; begin FW_Olly := FindWindow('OllyDbg','OllyDbg - [CPU]'); if FW_Olly <> 0 then ShowMessage('OllyDbg is Run') else ShowMessage('OllyDbg is not Run'); end;
ولكي اعمل مضاد لها استعمل الدالة SetWindowText
مثال :
كود :
SetWindowText(FW_Olly,'Example');

إذا بعد ان عرفت طريقة ومضاد لها .. كيف ابرمج لها ملف Dll يتوافق مع الـ Olly او Cheat Engine

انا اعرف ان ملف الـ Dll مكون من دوال استدعيها من البرنامج الذي يستعمل هذه الـ Dll لكن ليست عندي
اي فكرة عن كيفية ربطها في Olly وخصوصاً انه تظهر في قائمة الـ Plugins في Olly لاني اعرف انها دوال فقط

انتظركم اخواني ولا زلت ابحث
الرد


الردود في هذا الموضوع
كيف ابرمج Plugin اضافة للبرامج - بواسطة ALmuhhnad - 23-10-2012, 03:48 AM

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


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