Z3r0n3
مشرف قسم الأسمبلي
- تعلم اكتشاف ثغرات البرامج و كتابة الاستثمارات
بسم الله الرحمن الرحيم الدرس الأول : ثغرة فيض مخزن المكدس | Stack Buffer Overflow تطبيق #1 : برنامج Easy RM to MP3 Converter الدرس الثاني : استثمار المعالجة المنظمة للإستثناءات | SEH Based Exploitation
- مساعدة عاجلة -- ضروري جداً
السلام عليكم، أنا أعمل على هذا الموضوع، و ان شاء الله في القريب سأطرح درس عن ثغرة Stack Buffer Overflow بالنسبة للكتب بالإنجليزية، ابحث عن كتاب "The art of exploitation" فهو الأفضل في هذا المجال
- [مخالف - طلب حل : ]حل تمارين
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته. مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين. قواعد طرح المشاركات /index.php?showtopic=29343 شاكرين لكم حُسن …
- [مخالف - طلب حل : ]حل تمارين
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته. مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين. قواعد طرح المشاركات قواعد طرح الأسئله والمشاركات شاكرين لكم حُس…
- سوف أدخل المستشفى بسبب الاسمبلي
السلام عليكم، لا يكفي، فالدورة هي بداية الطريق لتعلم الأسمبلي لا يوجد اختلاف كبير بينهم، تعلم واحدة و الباقي سيصبح تعلمه سهل ان شاء الله. لم أفهم ما تعنيه، وضّح أكثر لا توجد هندسة عكسية بدون تعلم الأسمبلي. ===== بعد الإنتهاء من الدورة أنصحك بهذا الكتاب ، و طبع…
- ماذا تريد ان تتعلم في لغة الأسمبلي؟
السلام عليكم، شكرا للأخوة على المشاركة. أنا بدأت في موضوع إن شاء الله سيعجب الجميع. فقط بعض الوقت. بالتوفيق
- مدخل الى علم التشفير
ارفع الصور على المنتدى تقصد من اليمين إلى اليسار ;) ملاحظة: أنت انتقلت من الدرس الثاني إلى الدرس الرابع، هل نسيت وضع الدرس الثالث أو هو خطأ في الترقيم؟ هذه محاولتي: A={0,1,11,0022,0112,21112} 1/3+1/3+1/3^2+1/3^4+1/3^4+1/3^5=2/3+1/9+2/81+1/243=(162+27+6+1)/243=…
- ماذا تريد ان تتعلم في لغة الأسمبلي؟
ما شاء الله تفاعل كبير في الموضوع الى درجة اني لم اعرف اختيار مجال الدروس. حسنا، ...
- ما الفرق بين i/o - irq -dma ؟
و عليكم السلام، i/o -irq – dma هي تقنيات لتبادل البيانات بين المعالج، و الفرق بينهم هو: IRQ(Interrupt Request Query): هي إشارات ترسلها السواقات الى الـPIC (Programable Interrupt Controller) و هو بدوره يعلن المعالج ان هناك Driver سيقوم بإرسال/استقبال بيانات. لي…
- scalar optimization
عنوان الفصل الخامس من هذا الكتاب "Scalar Optimization and Usability"، اظن انه يفي بالغرض جيد ^_^
- ماذا تريد ان تتعلم في لغة الأسمبلي؟
ضع اقتراحك
- scalar optimization
و انا أيضا، فالموضوع متعلق بالخوارزميات و الرياضيات و مترجمات اللغة و العديد من المجالات الأخرى حتى ان هناك شركة اسمها "Scalar Optimization". الموضوع لا يوجد عنه و لو مقالة في مرحلة التحرير في الويكيبيديا. اين سمعت عن هذا المصطلح+ماهو مجال تخصصك في البرمجة؟
- ماذا تريد ان تتعلم في لغة الأسمبلي؟
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته كما تعلمون، النشاط في قسم الاسمبلي شبه منعدم، فأغلب المشاركين هم طلبة يدرسون الاسمبلي في الجامعة، ليس لهم أهداف مرتكزة على هذه اللغة و تعلمهم لها هو وقتي. فتحت هذا الموضوع ليستطيع الأعضاء اختيار الدروس ا…
- scalar optimization
و عليكم السلام، الموضوع ليس له علاقة بالمعالجات بل بالعتاد اصلا. هو متعلق بعلم الخوارزميات و البرمجة و مجال تطوير مترجمات اللغة (Compilers)
- طلب الإذن بتقديم دروس تعليم البايثون
انا افضّل ان تكون الدروس في شكل كتابة. و ذلك لعدة اسباب اهمها ان الفيديو لا يمكن ان يكون مرجع جيد بعد الاستعمال. بمعنى انك ستلاقي صعوبة في الرجوع الى عنوان فرعي او ما شابه في درس معين.
- Buffer Overflow والنمط المحمى
السلام عليكم، الموضوع خطير جدا، و لا تتوفر عليه معلومات كثيرة في الانترنت. امضيت اكثر من 12 ساعة ابحث في الطريق الخاطئ الى ان تعرفت على مصطلح جديد غيّر و جهة بحثي. و هذا ما توصلت اليه: المعالجات هي من اختراع الانسان، يعني هناك احتمال كبير ان تحتوي على اخطاء يم…
- Buffer Overflow والنمط المحمى
سؤال عبقري +1 جاري البحث، سأوافيك بكل ما أتوصل اليه هنا
- حمل الان لعبة"المقاومة العراقية" ثلاثية الابعاد
مجهود طيب و محاولة اقل ما يمكن ان يقال عليها رائعة. +1 هل ستواصل في تطوير اللعبة؟
- حاسبة بلغة الاسمبلي
1+ للمحاولة في البرنامج ;)
- حاسبة بلغة الاسمبلي
السلام عليكم، أخي لو بحثت قليلا في مجلدات البرنامج emu8086 لوجدت الحل. هناك مثال لآلة حاسبة و هي تفي بالغرض. X:\Path\emu8086\exemples\calculator.asm لحل مشكلة عملية الجمع، استعمل الدالة do_plus: do_plus proc mov ax, num1 add ax, num2 call print_num ; print ax …