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

chik

مشرف قسم السي++ و قسم الأسمبلي سابقا

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

1,168مشاركة
-1السمعة
25موضوع منشور
5 سبتمبر 2003تاريخ الانضمام
18 فبراير 2006آخر زيارة
3,287مشاهدة للملف
  1. سؤال حول الربط مع resource

    السلام عليكم, الأخ xacker أنا شخصيا أستعمل فيجوال س++ لصناعة الرسورس وأسجلها في شكل res. حتى تكون نصف جاهزة لأن بعض الأحيان حين نسجلها في شكل rc . تنجم عنه بعض الأخطاء في اختلاف الكمبايلرات . نفترض أن ملف الرسورس يسمى script1.res وملف الكود يسمى MyProg.asm وال…

    22 سبتمبر 2004 في 16:30
  2. عناوين اجهزة i/0 والمقاطع

    السلام عليكم, يمكنك أيضا الذهاب إلى Control Pannel ثم اختر System وهناك اختر خانة Device Manager وهنا اختر أو ضلل Computer وانقر على Properties ستضهر لك نافذة فيها أربع اختيارات من ضمنهم Input/Output وغيرها وستجد كل المعلومات حول جهازك . إلى اللقاء.

    22 سبتمبر 2004 في 15:51
  3. تشفير وفك تشفير الملفات التنفيذية

    السلام عليكم, أولا أريد أن أقول أنني لا أريد أن أتعمق كثيرا في هذا الموضوع لأنه قد ننزلق بسرعة إلى أشياء ممنوعة ويجب أن نحترم مبادئ منتدانا حتى نضمن له الديمومة. بعجالة يمكن أن أقول أن فعلا حماية من نوع أرمديو هي أصعب نسبيا من الأخرى وهي تتم على مراحل من 1000 …

    20 سبتمبر 2004 في 19:41
  4. كيف استخدام Softice Symbol Loader في السوفت ايس ؟

    السلام عليكم, كما ذكر الأخ jaas قد نستعمل Symbol Loader إذا كان لدينا أصل البرنامج ولكن في غالب الأحيان قد لا يكون عندنا هذا الأخير. وفي هذه الحالة يبقى استعمال البرنامج سفتايس تقريبا هو نفسه في كلتا الحالتين واستعمال Symbol Loader قد يفيدنا في بعض الأشياء ومن…

    20 سبتمبر 2004 في 19:20
  5. طريقة استخدامكم للAPI

    السلام عليكم, دائما في MSDN يمكنك أيضا أن تقوم بالبحث - باختيار خانة البحث - عن الدالة التي تريدها وفي أغلب الأحيان تحصل على أكواد وأمثلة يمكنها أن تساعدك في فهم الغامض. هذه من بين الطرق التي ذكرها الإخوان.

    20 سبتمبر 2004 في 19:04
  6. غائب عن المنتدى لظروف خارجه عن إرادتى

    السلام عليكم, الحمد لله أن العائلة بخير وعودة سعيدة بين إخوانك. إلى اللقاء.

    17 سبتمبر 2004 في 20:54
  7. سؤال يتعلق باستخدام GetModuleHandleA/GetProcAddres

    السلام عليكم, و أضن أن خطأك في القيمة التي تعطيها ل ebx .البارامتر الثاني ل MessageBox يجب أن يكون بونتر أو مؤشر للرسالة التي نريد أن نظهرها ولكن أنت تعطيها القيمة عوض المؤشر وهذا الذي سيعطيك سواء لا شيء أو عبارة أخرى غير التي تتوقعها. وهذا يضهر أيضا عندما تقو…

    17 سبتمبر 2004 في 17:52
  8. سؤال يتعلق باستخدام GetModuleHandleA/GetProcAddres

    السلام عليكم, الأخ XACKER حقيقة لم أفهم مشكلتك كثيرا وإذا تفضلت أن تكتب باللغة الفصحى عوض اللغة المحلية ربما تسهل الأمور شيء ما لأن هناك بعض المصطلحات لم أفهمها. تقصد هنا أن استدعاء الدالتين LoadLibraryA / GetProcAddress أعطيا القيمة الصحيحة للدالة MessageBoxA…

    16 سبتمبر 2004 في 19:30
  9. chik مانصائحك لحماية متل هي؟

    السلام عليكم, عندما نعمل حماية لملف ما فلا بد أن نعمل لها ما سيزيل هذه الحماية في وقت من الأوقات ليشتغل البرنامج كما كان في الأول. وأضن أن هذه هي نقطة الضعف للحماية إذ بقراءة وفهم هذا الكود سنتغلب عن الحماية. ونعرف أن لهذه أنواع مختلفة وكل واحد يحاول أن يكتشف …

    16 سبتمبر 2004 في 18:58
  10. ما هي لغة ASSEMBLY

    السلام عليكم, أضن أن تعلم اللغة وحدها غير كافي . وحين نريد أن نتعامل مع عتاد ما فأضن أن الخطوة الأولى هي معرفة العتاد . فحين نتعامل مع هذا الأخير فإننا نتعامل مع مكوناته الإلكترونية مثلا فحين نريد أن نرسل له علامة ما فيجب علينا أن نعرف أين نوجهها وماذا نقصد أو…

    15 سبتمبر 2004 في 20:36
  11. سؤال يتعلق باستخدام GetModuleHandleA/GetProcAddres

    السلام عليكم, فيما يخص مشكل عناوين API التي قد تختلف من جهاز إلى آخر ولمن حصل له هذا ولم يعرف ماذا يغير جاءتني هذه الفكرة وهي عبارة عن برنامج يقوم بقراءة العناوين المذكورة على الجهاز ونقارنها مع المستعملة في البرنامج فإذا وجدناها مختلفة نعمل باتش للبرنامج يقوم…

    15 سبتمبر 2004 في 19:46
  12. لوحة الألوان

    السلام عليكم, منذ وقت لم أستعمل الأسمبلر 16 ولهذا لم أعد أتذكر كل الأرقام وليست معي ملفاتي في هذا المكان وأضن أنها قد تكون حوالي 16 رقما لكل واحد منه لون. لكن في مثل هذه المواقف أضن أن أحسن طريقة هي أن تقوم بتغيير الرقم كل مرة أو تقوم ببرنامج يبدأ من رقم 0 ويز…

    15 سبتمبر 2004 في 19:34
  13. سؤال يتعلق باستخدام GetModuleHandleA/GetProcAddres

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

    14 سبتمبر 2004 في 19:50
  14. سبب Illegal memory reference

    السلام عليكم, مادا تقصد بمشكل القراءة. إدا كنت تقصد القراءة من الكايبورد فيمكن أن ترى الأمثلة في هدا المنتدى حتى تعطيك فكرة عن الموضوع. إلى اللقاء.

    13 سبتمبر 2004 في 20:57
  15. ما هي لغة ASSEMBLY

    السلام عليكم, أضن أن هناك مواضيع كثيرة في هدا المنتدى تتكلم عن هده اللغة وقد أعجز عن الكلام لدكر كل مزاياها هنا. ويمكن أن نلخص أن هده اللغة هي الأقرب إلى اللغة التي يفهمها البروسسور ولهدا ستكون أسرع في الإنجاز. المشاريع التي يمكن أن ننجزها بهده اللغة هي أيضا ب…

    13 سبتمبر 2004 في 20:44
  16. سؤال يتعلق باستخدام GetModuleHandleA/GetProcAddres

    السلام عليكم, أهلا بالأخ Xacker . كما أرسلت لك وأعيد هنا نفس الكلام ربما يفيد أخ آخر فيما يخص الفرق بين LoadLibrary و GetModuleHandle . الدالة الأولى تحمل مكتبة ما إلى الداكرة وبعد التحميل ترجع لنا الهاندل الدي يمكن أن نستعمله لإستدعاء الدالة GetProcAddress .أ…

    13 سبتمبر 2004 في 20:23
  17. سبب Illegal memory reference

    السلام عليكم, يجب أن نعرف أن البروسسور لا يقبل في تعليماته أن نستعمل الداكرة مرتين وأعني بهدا مثلا : Mov Mem1,Mem2 وهدا مثل ما كتبت في مثالك لأن البروسسور لا يمكنه الإتصال مباشرة بأكثر من منطقة واحدة في الداكرة . والحل سهل وهو يجب أن نمر برجستر كمثل : mov eax,…

    13 سبتمبر 2004 في 19:50
  18. مشكلة في ملف DLL

    السلام عليكم, أضن أن ما قيل فيه الكفاية وأريد أن ألخص الجواب هنا. ملف dll مثل ملف exe فيما يخص الكود . فإدا كنت تعرف تغيير ملف من نوع exe فلن تجد مشكلة في تغيير ملف المكتبة لأن الكود يعمل بنفس الطريقة في كلا الملفين. إلى اللقاء.

    13 سبتمبر 2004 في 19:35
  19. تعديل في خصائص دالة

    السلام عليكم, كل البارامترات التي أعطيت مسبقا يمكن أن نعمل منها مزيجا وذلك بزيادة قيمتهم طبعا في حدود المعقول حيث ليس منطقيا مثلا أن نقول يمينا ويسارا في نفس الوقت علما أن في هذه الحالة ستكون النتيجة يمينا. فمثلا لو نريد الكتابة في أسفل المستطيل ويمينا ستكون ع…

    10 سبتمبر 2004 في 21:58
  20. تعديل في خصائص دالة

    السلام عليكم, إن الدالة DrawTextA في الأسمبلر ستكتب على النحو التالي : Push Flag <-- How To Write Push Rect <-- address of rect structure Push StringCount <-- Number of character to write Push String <-- address for string to write Push Hdc <-- The handle for …

    10 سبتمبر 2004 في 21:20

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…