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

الموضوع: ملاحظات أمنية إياك أن تقع فيها !

  1. #1

    ملاحظات أمنية إياك أن تقع فيها !



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

    باختصار شديد أتمنى من كل الاخوة وضع ملاحظاتهم الأمنية التى تسببت فى اختراق مواقعهم او حتى قرأوها فى أى مكان لتكون مرجعا أمنيا لمن يريد برمجة امنه فى لغة PHP

    سأبدأ بهذه الدالة

    كود PHP:
    header () ; 
    وظيفة هذه الدالة هى توجيه المستخدم من صفحة الى اخرى وأغلب استخدامى لها عند محاولة دخول عضو لصفحة ليس من المفروض أن يكون فيها الا اذا كان مسجلا !

    مثلا
    كود PHP:
    if(!isset($_SESSION['id'])
    header ('Location: gotothehell.php');

    هذا الكود يعمل جيدا واذا لم يجد الشخص مسجلا سيقوم بابعاده عن الصفحة
    ولكن مهلا !!!!!

    لنفرض أن هذا الكود فى صدر صفحة أضف موضوع مثلا
    فلو قمت أنا بدخول الصفحة كعضو مسجل ثم انتظرت فى الصفحة حتى تنتهى الجلسة الخاصة بى أو فتحت الموقع فى صفحة جديدة وقمت بتسجيل الخروج ثم العودة لصفحة اضافة الموضوع التى كنت قد دخلتها قبل تسجيلى الخروج
    ثم ضغطت زر أضف موضوع سأجد انه تم توجيهى خارجا لانى لست مسجلا الان ولكن الكارثة أنه سيقوم باضافة الموضوع مئات المرات بدون اسم مستخدم !!!!!


    لماذا ؟ ؟!
    الاجابة والحل بسيط !
    فقط نحن بحاجة الى هذه الدالة بعد دالة header ()
    كود PHP:
    exit (); 
    وذلك حتى لا يستمر فى تنفيذ الأكواد التالية بعد ذلك !!!!


    بانتظار المشاركات الإيجابية فى الموضوع باذن الله







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    484


    جزاك الله خير ..

    معلومات مهمة للمبرمجين ..






  3. #3
    عضو فعال
    تاريخ التسجيل
    Apr 2010
    المشاركات
    1,095


    بخصوص الدالة header التوجيه الي صفحة اخرى هو احد استخداماتها, ويوجد استخدامات اخري للدالة





    __________________
    قال صلى الله عليه وسلم : كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم)

  4. #4
    __________________
    Secrets7Days

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2006
    المشاركات
    602


    شكرا لك يا غالى على النصائح الرائعة






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    72


    شكرآ جزيلآ










ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض