الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Asm4all

مشرف أقسام الإلكترونيات

المشرفين القدامى عضو مميز جدا ★★★★

  • مــصـر
1,262مشاركة
2السمعة
30موضوع منشور
26 مايو 2004تاريخ الانضمام
27 يوليو 2010آخر زيارة
7,269مشاهدة للملف
  1. [ تمت الإجابة ]Array of Controls مصفوفة أدوات

    في الـ resources اضف الأدوات واعطي لكل اداة ID بحيث يكون متسلسل ويبدأ من قيمة معينة كقاعدة للتسلسل مثلا : 500 ICON MOVEABLE PURE LOADONCALL DISCARDABLE "MAINICON.ICO" 100 DIALOGEX 0,0,99,75 STYLE DS_CENTER | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBO…

    14 سبتمبر 2006 في 03:13
  2. [ تمت الإجابة ]اسئلة عن HOOK

    الخطأ أن المتغير موجود في كل مشروع مستقل بنفسه ولا علاقه له بالاخر , غير في الـ exe كما تشاء , ليس له علاقة بالمتغير الخاص بالـ dll لأن كل واحد منهم عمل متغيره الخاص به تقصد أقصد , لا داعي لـ LOWORD , ستعمل بدونها أيضا استخدم WH_CALLWNDPROC وشوف الناتج

    10 سبتمبر 2006 في 15:49
  3. [ تمت الإجابة ]API - Hook

    السلام عليكم ورحمة الله وبركاته يعني معرفتش ايه المشكلة طيب عموما للقرائة في هذا الموضوع , لديك العديد من المصادر الفصلل 22 من الكتاب ايه Three Ways to Inject Your Code into Another Process API hooking revealed HookAPI source code Process-wide API spying - an …

    10 سبتمبر 2006 في 14:30
  4. [ تمت الإجابة ]اسئلة عن HOOK

    السلام عليكم ورحمة الله وبركاته static LRESULT CALLBACK MyGetMsgProc(int Code, WPARAM wParam, LPARAM lParam) { if (Code < 0) return CallNextHookEx(NULL, Code, wParam, lParam); else { //MessageBox(0 ,"do you want to running this program ..? ", " hook ",MB_YESNO…

    9 سبتمبر 2006 في 20:45
  5. [ تمت الإجابة ]API - Hook

    السلام عليكم ورحمة الله وبركاته address1: call function address2: mov r, eax .... .... address3: function: .... .... .... ret عند تنفيذ السطر الأول عند address1 والذي يحتوي التعليمة call , يتم حفظ العنوان address2 في الـ stack كي نعود لهذا العنوان ويتم الانتقا…

    8 سبتمبر 2006 في 20:34
  6. [ تمت الإجابة ]API - Hook

    السلام عليكم ورحمة الله وبركاته على عجالة 7C801E16 push 14000000h 7C801E1B adc byte ptr [eax],al 7C801E1E ret Push XXXX Ret تلاحظ وجود خطأ المفروض أن الـ Structure حجمها 6 بايت , اليس كذلك؟ انظر ماذا يعود من sizeof(T6Bytes) المهم المشكلة في الـ Structure انظر …

    8 سبتمبر 2006 في 14:48
  7. تعطيل بعض ازرار الكيبورد

    http://msdn.microsoft.com/msdnmag/issues/0700/Win32/

    7 سبتمبر 2006 في 13:00
  8. [ تمت الإجابة ]API - Hook

    نفذ الكود خطوة خطوة الى ان تصل الى هذا السطر , بالضغط على F10 004012AB call dword ptr [__imp__TerminateProcess@8 (00425190)] عند الوقوف على هذا السطر اضغط F11, ستنتقل الى تنفيذ الدالة TerminateProcess , انظر في اول أسطر , يوجد خطأ حاول ان تستنتجه , حااااول لو …

    7 سبتمبر 2006 في 12:47
  9. [ تمت الإجابة ]اسئلة عن HOOK

    طبعا يمكن استخدام WH_GETMASSAGE لهذه العملية , لكن ما علاقة هذا بالـ Native API الموضوع Message Hook بحت طرح الأخ احمد غريب في موضوع الكتب كتاب Windows 2000 API SuperBible اقرأ الفصل الخامس MESSAGE PROCESSING

    7 سبتمبر 2006 في 12:36
  10. [ تمت الإجابة ]اسئلة عن HOOK

    شاهد ما قاله cipher هناك /index.php?showtopic=90427 نظرت في الملف Winuser.h فوجدت : #if (_WIN32_WINNT >= 0x0400) #define WH_KEYBOARD_LL 13 #define WH_MOUSE_LL 14 #endif // (_WIN32_WINNT >= 0x0400) #if (_WIN32_WINNT >= 0x0400) /* * Low level hook flags */ #defi…

    6 سبتمبر 2006 في 19:54
  11. [ تمت الإجابة ]API - Hook

    الأسمبلي مطلوب هنا فقط لحظة تنقيح البرنامج , بهدف معرفة نقطة الخلل ;)

    6 سبتمبر 2006 في 19:09
  12. [ تمت الإجابة ]API - Hook

    وعليكم السلام ورحمة الله وبركاته typedef UINT (CALLBACK* FUNCHOOK) (HANDLE , UINT); بداية سليمة غير هذا الكود FARPROC hook; struct T6Bytes { BYTE P; FARPROC addr; BYTE R; } OldBytes, NewBytes; الى FUNCHOOK hook; struct T6Bytes { BYTE P; FUNCHOOK addr; BYTE R; …

    6 سبتمبر 2006 في 13:22
  13. هل تنجح #C فى إلغاء Java و C؟؟

    6 سبتمبر 2006 في 12:09
  14. هل تنجح #C فى إلغاء Java و C؟؟

    طيب شوف بالبرنامج ده البرامج اللي انت بتستخدمها يوميا معموله بلغات ايه ؟ http://www.softpedia.com/get/Programming/P...D-updated.shtml

    6 سبتمبر 2006 في 02:16
  15. [ تمت الإجابة ]API - Hook

    :D :D :D هل علمت أي خطأ يظهر ؟؟ هل عملت Debug للبرنامج وتتبعت أين يحدث الخطأ ؟ لا تقلق سوف نساعدك ولكن اريد أن ارى مجهودك , وطريقة تفكيرك

    4 سبتمبر 2006 في 13:32
  16. [ تمت الإجابة ]اسئلة عن HOOK

    السلام عليكم ورحمة الله وبركاته لدي ملحوظة بسيطة , هل نظرت في باقي الكود ؟ اكيد رايت #ifdef DEBUG .... #endif و مكان النقاط كود ليس له أهميه على وظيفة البرنامج , فقط استخدمته لتتبع سير البرنامج لو الغيت التعريف #define DEBUG لن تتم ترجمة الكود مكان النقاط , وس…

    4 سبتمبر 2006 في 13:13
  17. API Hook مثال بسيط

    يا سيدي دي لغة غير لغة السي ومرادفاتها (C, C++, C#, Java , ...) دالة الـ main لا يكتب لها اسم , فقط تبدأ بـ begin و تنتهي بـ end. في المثال هذه هي الـ main begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. :D ليس استفسا…

    3 سبتمبر 2006 في 12:53
  18. [ تمت الإجابة ]اسئلة عن HOOK

    السلام عليكم ورحمة الله وبركاته نقوم بربط المكتبة يدويا , لأن المترجم لن يقوم بعملية الربط آليا بالنسبة للتعامل مع الواجهه راجع دروس الشمري وكتاب Programming Windows by Charles Petzold , دع هذا الموضوع جانبا ولنكمل في موضوع الهوك هل تقصد الكود المرفق بالمشاركه…

    2 سبتمبر 2006 في 02:49
  19. API Hook مثال بسيط

    السلام عليكم ورحمة الله وبركاته كلاشنكوف : أعتقد أن الصورة وضحت بعد معرفتك بالاسمبلي , حيث أن هذه القيم هي الـ Opcode الخاصة بالتعليمات Push , Ret هذه القيمة هي القيمة العائدة من HANDLE GetCurrentProcess(void); الصورة الأوضح للكود تكون بهذه الطريقة ReadProcess…

    31 أغسطس 2006 في 15:49
  20. مسابقة google code

    انا مشارك ان شاء الله باسم asm4pic وفي الغالب بلغة السي شارب واحتمال سي++

    26 أغسطس 2006 في 15:06