كيف ابرمج Plugin اضافة للبرامج
#7
فإذا اخذت سروس كود انا لا اعرف مما يتكون واين اضع كودي ولا اعرف هذا الكود خاص بذاك الشيء ...إلخ
على سبيل المثال ... انت وضعت الكود الذي يبحث عن نافذة Olly
كود :
Procedure Process; Const WM_MDIGETACTIVE = $0229; Var B: Bool; H: HWnd; FW_Olly: HWND; begin FW_Olly := FindWindow('OllyDbg','OllyDbg - [CPU]'); if FW_Olly <> 0 then SetWindowText(FW_Olly,'Example'); If PluginActive Then Begin // Maximize current MDI window if not already maximized .. H := SendMessage(HWnd(HWCLIENT^), WM_MDIGETACTIVE, 0, Integer(@B)); If (Not B) And (H > 0) Then ShowWindow(H, SW_SHOWMAXIMIZED); End; End;
هنا لو قلت ضع هذا الكود ما كنت لاعرف اين اضعه وما كنت اعرف ان ذاك الجزء خاص بمعلومات المكتبة
والآخر خاص بستدعائات الدوال ...إلخ
اضن اتضحت الفكرة ...
هل هناك اي مقالة او موضوع او معلومة بهذا الخصوص بأي لغة كانت ... اشكر لك تجاوبك وصبر علي اخي [ B.M.AbdelAziZ ]

بالمناسبة لم تعمل الـ WinMax2 التي ارفقت على النسخة OllyDbg2.01g لا اعرف ما السبب ( اضفتها في مجلد الـPlugins وحددت مساره من برنامج olly )
الرد


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

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


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