خطأ برمجي شائع

خطأ برمجي شائع


النتائج 1 إلى 5 من 5

الموضوع: خطأ برمجي شائع

  1. #1

    افتراضي خطأ برمجي شائع

    السلام عليكم ورحمة الله وبركاتة
    Fatal error: Call to a member function children() on a non-object in /home/eface/public_html/ins/related.php on line 15
    السؤال
    1- هل هذا خطاء برمجي او ثغرة
    2- هل استطيع استغلال الخطاء البرمجي واحولة لصالحي كهكر
    3- ماهو الفرق بين الثغرة والخطاء البرمجي وهل هناك تشابه او او او ياشباب والله تعبت
    الوكاد السؤال للمحترفين اتمنى تفيدوني لاني صــأمل تعرفون كيف صامل أبي اتعلم


    - - - تم التحديث - - -

    /home/eface/public_html/ins/related.php on line 15

  2. #2

    افتراضي رد: خطأ برمجي شائع

    وعليكم السلام ورحمة الله

    1- هذا خطأ برمجي وليس ثغرة

    2- من الصعب استغلال اخطاء برمجية كهذه لانها عادتاً الاخطاء البرمجية تسبب لتعطيل اوامر معينة في الموقع وتخريب مظهر الصفحة للزائر وعدم ظهور كل شيء مطلوب في الصفحة ، يعني ممكن يكون هناك اشياء اختفت بسبب الخطأ البرمجي هذا
    وهناك اخطاء برمجة من الممكن استغلالها ، لكن ليس جميعهم
    والخطأ البرمجي عادتاً صعب تستغلة لكن ممكن تستفيد منه في اومور معينة

    3- سؤالك هذا اعجبني لانه القليل يلي بساله والاغلب بوخذ عنه فكره خاطئه
    نعم هناك فرق بين الخطأ البرمجي والثغرة

    الخطأ البرمجي: خطأ يقع فيه المبرمج اثناء برمجتة لكود معين في الصفحة ، فاذا اخطأ المبرمج في شيء يصبح هنا خطأ برمجي وليس ثغرة ، وهذا الخطأ البرمجي يسبب فقط الى تعطيل بعض الاوامر والتنفيذات التي قام بطلبها المبرمج ويظهر خطأ برمجي بدلاً من الاوامر التي قام بطلبها المبرمج لان تعرض في الصفحة
    ومثال بالكود الي انت معطينا اياه هناك خطأ في استدعاء دالة اسمها children() في كلاس اسمه non-object ، هنا المبرمج لن يقوم باستدعاء الدالة children() بشكل صحيح ، لذلك ظهرت لك تلك الرسالة
    ممكن دالة children() تكون تحتوي على ظهور شيء معين ، ممكن تكون تحتوي على صورة مثلا او اي شيء آخر ، ولنفترض انها هاي الداله بتحتوي على صورة
    عندما اخطأ المبرمج في استدعاء هذه الداله لن تظهر تلك الصورة وتم عرض تلك الرسالة بدلا ما تحتويه دالة children()

    الثغرة: الثغرة هي ضعف برمجي وليس خطأ برمجي كما يعتقدة الكثير ، وهناك فرق بين الخطأ البرمجي والضعف البرمجي ، الخطأ البرمجي من شوي شرحته ، اما الضعف البرمجي هو ضعف برمجي من المبرمج وليس خطأ برمجي
    هذه الثغرة توضح لنا الخبرة الغير كافية للمبرمج الذي قام ببرمجة تلك الصفحة ، وان تلك المبرمج غير ناجح نوعاً ما ، ومن هنا نفهم ونعرف ضعفه في كتابة الاكواد البرمجية وعدم قدرتة على كتابة اكواد برمجية بشكل آمن وصحيح وغير قادر على حماية موقعه بشكل آمن
    ومثال على ذلك ثغرات الحقن SQL (كمثال فقط) ، هذه الثغرات هي من اصل ضعف من المبرمج وعدم قدرتة على حماية موقعه بشكل آمن ، ولهذه الثغرات يوجد العديد من الحلول (الترقيعات) البرمجية لها اللتي لم يعرفها تلك المبرمج الذي وقع في الضعف هذا اثناء برمجتة لتلك الصفحة المعينة ...
    لكن للعلم انه اليوم اغلب المبرمجين متمكنين من حماية انفسهم من هذه الثغرات ، لان اكثر الدورات الجديدة اليوم بتشرح البرمجة بالطريقة الصحيحة ومع طرق الحمايات بنفس الوقت ، اما في الماضي كان الامر مختلف ، اليوم يوجد تقدم .

    تحياتي لك اخي.

    لا تترك صلاتك ابداً
    فهناك ألملايين تحت ألقبور يتمنون لو تعود بهم الحياة
    لـ يسجدو لو سجدة واحدة !



    اللهم صل وسلم وبارك على سيدنا محمد وعلى اله وصحبه اجمعين

    أستغفر الله العظيم الذي لا إله إلا هو الحي القيوم وأتوب إليه

  3. #3

    افتراضي رد: خطأ برمجي شائع

    بارك الله فيك اخ كاترونكس والله لن يجيب خذا السؤال شخص بأفضل مما أجبت
    لـن نرحم الضعفاء حتى يصبحوا اقوياء واذا اصبحوا اقوياء فلن تجوز الرحمة عليهم

    اذا مدت يدك لتمسني سأرفع قبعتي احتراماً لشجاعتك ولكن تأكد اني لن أنزلها إلا على قبرك


    يوجد ايميلات ثلاثية للمبادلة



  4. #4

    افتراضي رد: خطأ برمجي شائع

    مشكور اخوي على الشرح الاكثر من وافي

  5. #5

    افتراضي رد: خطأ برمجي شائع

    مشكووووووووووووووووووووور يا اخ QtRoNiX FoX على المعلومات القيمة

المواضيع المتشابهه

  1. اعتقد فيه خطا برمجي بالمنتدى
    بواسطة (dz-adil@x-HaCkEr) في المنتدى قسم المواضيع المخالفة والمكررة
    مشاركات: 6
    آخر مشاركة: 11-20-2012, 09:27 AM
  2. اعتقد فيه خطا برمجي بالمنتدى
    بواسطة (dz-adil@x-HaCkEr) في المنتدى قسم المشاكل والإستفسارات
    مشاركات: 6
    آخر مشاركة: 11-20-2012, 09:27 AM
  3. معنى لفظ الجلاله الله ( خطاء شائع )
    بواسطة هكر بده تدريب في المنتدى المنتدى إلاسلامي
    مشاركات: 1
    آخر مشاركة: 07-23-2011, 06:48 AM
  4. خطأ برمجي,,
    بواسطة map99 في المنتدى قسم المشاكل والإستفسارات
    مشاركات: 1
    آخر مشاركة: 08-23-2010, 03:46 AM

المفضلات

أذونات المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •