احمد غريب
مشرف قسم الأسمبلي سابقاً
- بلاد شمس منتصف الليل
- www.google.com
- اسمبلى وندوز API علم النفس تنس الطاولة
- مهم جدا : من لمسلمي النيجر
السلام عليكم الرجاء كل الرجاء عدم التحدث فى السياسة مطلقاً حتى لا يحجب المنتدى عن اخوة لنا فى بعض الدول العربية, قد شرحنا هذه المشكلة العديد من المرات ولكن الاخوة هداهم الله مصرون على الحديث عن السياسة.. انا اسف اخى احمد يجب ان احرر مشاركتك حتى لا تؤخذ علينا و…
- مواضيع API متقدمة لنظام التشغيل NT
السلام عليكم اخى الشمري عملية الthread ليست للتحكم فى واجهة المستخدم وإنما هى لعمل حسابات معقدة فى thread منفصل لنفترض التالي: قمت بعمل برنامج به زرار واحد كما هو فى مثالك المرفق.. تريد الان ان تقوم بعمليه حسابية تخذ وقت طويل بالنسبة للمعالج.. لو وضعت استدعيت …
- أي اسمبلي يجب ان اتعلمها اذا كنت مهتم في ..
نظام الـ32 بالنسبة للوندوز ونظام الـ16 بالنسبة للدوس وانظمة التشغيل والدرايفرس وغيرها من الامور المعقدة .. بإختصار إذا كنت مبتداء فى الاسمبلى من الافضل ان تبداء بنظام 32 لانه الاسهل والاكثر إنتشاراً,, نظام ال32 تستطيع إستخدامه لاختراق اي برنامج وندوز لو احترفت…
- Assembler + API
ياااااااااااه دا إنتا طلعت لئيم اوى يا باشمهندس!! قصدك يعنى عشان فى تشابه فى الايبى, طيب وإيه يعنى ماهو حماده عايش فى اسكندريه واحمد كمان عايش فى اسكندريه يبقى لازم يكون الايبه شبه بعض.. بطل شغل المخابرات دا يا باشمهندس سيب الراجل فى حاله ...
- Assembler + API
لا يا باشمهندس دا مجرد تشابه اسماء, حماده غير احمد, وبعدين اسئلة حماده عن المترجمات بينما اسئلة احمد فى المنافذ يعنى فى فرق فى نوع الاسئلة ولا إيه رايك؟؟
- لدي قيم Hex لبرنامج معين , كيف أستطيع بناءه ؟
السلام عليكم البرنامج التنفيذى يتكون من header وbody الheader هو عبارة عن مجموعة من البيانات تخبر النظام عن نوع الملف وعنوان الاقلاع واشياء اخرى كثيرة, راجع درس ملف الـPEعلى هذا الرابط /index.ph...topic=66189&hl= اما الbody فهو الملف التنفيذى نفسه, ولا يمكن تش…
- Assembler + API
المنافذ تفتح كنها ملف عادى هكذا: com db "//./com1",0 hcom dd 0 ... invoke CreateFile, addr com,GENERIC_WRITE,NULL,NULL,OPEN_EXISTING,NULL,NULL mov hcom,eax وتقراء منها هكذا invoke ReadFile,hcom,addr mybyte,sizeof mybyte,addr byteread,NULL والكتابة تستخدم Write…
- Assembler + API
اعتقد رديت على سؤال المنافذ.. لا يوجد شئ إسمة منافذ فى الوندوز المنافذ هى عبارة عن ملفات, وانا مش عارف بتنط من موضوع لموضوع تانى ليه؟؟ يا اخى جرب الاشياء إلى سئلت عنها الاول ولما تنجح معاك التجربة انتقل للسؤال الثانى, لانى بصراحة لا احب هذا الاسلوب فى طرح الاس…
- برنامج حيرني
السلام عليكم الـVector هو عبارة عن مصفوفة يتم التحكم بطولها عن طريق المكتبة الخاصة بها, وتحتوى على دوال عديدة تساعدك على إدخال واخراج المتغيرات كما انه توجد دوال تساعدك على الحصول على طول المصفوفة وIterator يساعدك على المرور على محتويات المصفوفة, والمثال الذى …
- Assembler + API
طيب يا سيدى العملية دى من اختصاص نظام التشغيل, وزى ما إنتا عارف نظام التشغيل وندوز ليس مصدر مفتوح لذلك من الصعب جداً معرفة الالية التى عن طريقها يتم إنشاء النافذه او اي عملية اخرى.. إذا اردت معرفة التفاصيل بدقة عليك بالنتقال لنظام لينكس فهو مفتوح المصدر.. اما …
- Assembler + API
هل تقصد عمل مترجمات وتحويل البرامج من اللغة المكتوبة إلى الصيغة التنفيذية؟؟ إذا كان هذا هو قصدك فهذا القسم ليس المكان المناسب لوضع مثل هذا السؤال وإنما عليك ان تضعه فى قسم منتدى التطبيقات. اما إذا كان غير ذلك فياريت توضح السؤال اكثر لانى لم افهم قصدك للاسف..
- Assembler + API
نسيط موضوع الwParam والLWORD, فى لغة الاسمبلى نستخدم على سبيل المثال الكود التالي للحصول على LWORD فى المتغير wParam: mov eax,dword ptr wParam and eax,0ffffh هذا الكود يضع قيمة wParam السفلى فى المتغير ax ... اعتقد شرحت كل هذه الامور فى احد الدروس لو راجعت الد…
- Assembler + API
السلام عليكم اخى الكريم انت تخلط بين الاسمبلى 16 و الاسمبلى 32. فى الاسمبلى 32 لا نستخدم in و out لانها تحكم مباشر الهاردوير, عوضاً عنها نستخدم دوال الAPI , مثلاً إذا اردت فتح منفذ com تستخدم الدالة FileOpen ثم ترسل عن طريق إستخدام FileRead و تستقبل عن طريق Fi…
- برنامج حيرني
السلام عليكم الرجاء وضع محاولاتك معى ذكر المشكلة التى واجهتك بالتفصيل حتى يستطيع الاخوة مساعدتك. نحن لا نقدم برامج جاهزه هنا اخى الكريم ولكن نساعد من لديه مشكلة فى حلها.. والسلام عليكم
- بعض خبايا كمبايلر VC++
حياك الله اخى b.m.s وين الغيبات ما شفناك من زمان.. وبالعكس الموضوع موضوعك وموضع جميع الاعضاء, انا لا احب الاحتكار.. واشكر الاخ abdomran والاخ metbna على المرور وكما ذكرت لنا عودة ولكن عندما يخف ضغط العمل قليلاً, فترة اخر السنة فيها العمل يكون مكثف بشكل رهيب ال…
- Assembler + API
السلام عليكم اولاً اهلاً وسهلاً بك اخ احمد فى المنتدى معانا, انا قرات مشاركتك الاولى وانا فى العمل فى فترة الراحة ولو كنت صبرت إلى حين عودتى من العمل لكنت حصلت على إجابة, ففى بعض الاحيان لا تسنح الفرصة للشخص الذى يعرف الاجابة ان يتواجد فى المنتدى دائماً.. اجاب…
- سؤال عن تنفيذ التعليمات في معالج i8086
نعم اخى علاء ولكن احد هذه القنوات متصلة بالمسجلات فقط ولا يوجد إتصال معى الذاكرة, لذلك لا تستطيع التعامل معى مكانين مختلفين فى الذاكرة فى ان واحد, يمكنك فقط ان تقراء مكان واحد فى كل تعليمه..
- سؤال عن تنفيذ التعليمات في معالج i8086
السلام عليكم إذا لم تخنى الذاكرة اعتقد ان الاجابة هى step9 BX<=BX+Acc هذا هو الاختلاف الوحيد, حيث ان ALU له قناتين, ودائماً احد هذا القنوات تستطيع إستقبال احد المسجلات والاخرى تستطيع إستقبال اي شئ, وهذا هو فى الحقيقة السبب الذى يمنع إضافة متغير لمتغير اخر مباش…
- الى مدير الموقع
السلام عليكم اولاً جزاك الله كل خير اخى علاء على هذه المشاركة الطيبة فكل واحد منا فى حاجة إلى التذكرة.. واشهد الله عز وجل انى لا احمل لاحد شئ فى نفسى, كل ما فى الامر هو اننى احاول ان اوضح للاخ نور ان نحل المشكلة على الخاص, بدل من وضعها على العام, لان المشكلة ب…
- الى مدير الموقع
سبحان الله انا كنت فاكرك راجل ذكرى وحتفهم قصدى بدون شرح, ولكن الظاهر لابد ان اشرح واكرر نفس الكلام إلي كتبته كذا مره قبل كدا.. شوف يا نور انا حبيت اوجه عنايتك إلى ان تدخل الاعضاء فى مشكلة بين عضو والادارة ليس من صالح الادارة ولا من صالح العضو.. ليه بقى ؟؟؟ لان…