السلام عليكم.
في بعض الأحيان نجد برنامج به إصدارات متعددة مثل برنامج proftpd و هو سيرفر اف تي بي به العديد من الثغرات و في معظم إصداراته.
فما هو السر في تعدد الثغرة يعني ممكن تكون الثغرة في الميكرو و مو معقول الشركة تعرف الخطأ و ما تصلحوا.
السلام عليكم.
في بعض الأحيان نجد برنامج به إصدارات متعددة مثل برنامج proftpd و هو سيرفر اف تي بي به العديد من الثغرات و في معظم إصداراته.
فما هو السر في تعدد الثغرة يعني ممكن تكون الثغرة في الميكرو و مو معقول الشركة تعرف الخطأ و ما تصلحوا.
والله أنا جديد في الإسمبلي....وقاعد أتعلمه وأبذل كل جهدي...
أما عن ثغرات البرامج...<< يمكن جهل مبرمجين؟
والله أعلم :)
عامة نفس المبرمج يرتكب نفس الأخطاء
قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة
منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com
برنامج proftpd هو برنامج مفتوح المصدر والكل
يقدر يقرى الكود بهاذي الطريقه المبرمجين يحصلون ثغرات ويبلغون عنها ... ويتم ترقيعها ... بسرعه
والمشكله مو هنا ... المشكله انه في سيرفرات او شركات استضافه ماتعمل update للبرنامج وتنزل النسخه الجديده
او ال patch او اي شئ ... فبكذا الناس تكتب استغلال لأي ثغره فلبرنامج وينشرونها ... وفي ناس تحصل على الضعفه
وتستغله وتكتب استغلال ولكن ماتبلغ عن الخطء ... وبكذا يقدرون يتحكمون فأغلب السيرفرات الي فيها proftpd
انصحك تقرى عن البرنامج فموقعه http://proftpd.org ولو ماكنت تعرف اي شئ عن ال opensource انصحك تدخل على
http://en.wikipedia.org/wiki/Open_source وراح تفهم وش المقصود .....
واغلب الثغرات ضعف من المبرمجين او خطء برمجي او او او ....
شكرا تسلم يا qnix
في حالة ما إذا كان البرنامج غير مفتوح المصدر كيف اعرف منطقة الضعف او بالأحرى ما هي شيفرة الكود التي أدت إلى حدوث الخطأ.
اذا كان البرنامج مغلق المصدر هنا تبحث عن الثغره عن طريق التجربه اما بأدخال مدخلات اكبر من الازم اللعب بحجم الملفات او مدخلات الملفات او او او ... الخ
وان تقوم بعمل debugging للبرنامج اثناء التجربه او لو انت فنظام مثل ليونكس او يونكس او اي نسخه من نسخ ال BSD تستطيع ان تجعل النظام يخرج لك ملف
core توجد فيه معلومات عن الملف الذي تم حدوث الخطء فيه وخرج البرنامج بخطء ..... فتستطيع تحليله ويمكن تحصل فيه ثغره او خطء برمجي ...
فتقدر تقول الأغلب 80% من الثغرات الموجوده في البرامج مغلقه المصدر تم الحصول عليها عن طريق التجربه ... اما اذا تبي تبحث عن الخطء بدون التجربه
فهاذا لازم تكون لك خبره كبيره في الثغرات وتطويرها والأسمبلي بشكل كبيير جدا .. :rolleyes: ففي هذه الحاله التجربه احسن
هذا الموضوع مغلق.