مرجعكم الشامل
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

مرجعكم الشامل

مرجعكم الشامل
 
الرئيسيةالتسجيلدخول



 

  (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._)

اذهب الى الأسفل 
كاتب الموضوعرسالة
administrator

 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) Starsk11
administrator

الجنس ذكر
البلد العراق
عدد المساهمات 4923
تاريخ التسجيل 21/03/2011

 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) Empty
مُساهمةموضوع: (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._)    (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) I_icon_minitimeالسبت 17 مارس 2012, 7:27 pm




و الصلاة و السلام على أشــرف المــرسليـن ..

السـلام علــيـكـم و رحمـة الله تعـالى و بــركـاتـه ..

 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 44277922

الدروس السابقة :


 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) Icon[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 44277922

مقدمة اموضوع :

السلام و عليكم و رحمة الله
درسنا اليوم و هو كيفية الحماية من ثغرة عند عمل ملف
اتصال بقاعدة البيانات ،،،


 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 44277922

نبدأ على بركة الله
اولا نفتح عمل جديد ونعطيه اسم connect.php مثلا كما في الصورة
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 56590563
عمل متغير جديد و اعطائه اسم connect$
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 63378056
اعطاء المتغير قيمة و هي mysql_connect للاتصال بالسيرفر
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 26858774
و بين () نقوم بعمل بيانات الاتصال بالسيرفر
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 41837964
و هنا نقوم بعمل or die اي عندما لا يتم الاتصال يتم طباعة الخطأ
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 72564870
و بين () يتم وضع دالة استعراض الخطأ mysql_error()
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 67996967
و هنا سوف نضع امر للاتصال بقاعدة البيانات
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 85345821
و بين () يتم وضع اسم قاعدة البيانات كالتالي :
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 60668753
و هنا عمل or die ان لم يتم الاتصال بقاعدة البيانات
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 92048250
و بين () نقوم بكتابة دالة لكي تطبع لنا الاخطاء mysql_error
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 52738146
و الآن لنجرب النتيجة في المتصفح
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 86490874
الصفحة بيضاء و هذا يدل على ان العمل شغال جدا و ليس هناك اي مشكل ،،، لنتعمد عمل خطأ في بيانات الاتصال
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 18075079
لنتابع النتيجة في المتصفح
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
انظر لقد تم افشاء بياناتك للجميع و قد اصبحت عرضة للاختراق
لنتجنب ذلك يجب علينا تجنب دالة mysql_error()
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 56105690
نفس النتيجة ان كان هناك اي خطأ حتى في اسم قاعدة البيانات
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 38285420
انظر هنا لقد تركت مساحة فارغة و هذا المشكل يقع فيه الكثير
و النتيجة في المتصفح
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 44331260
و الآن الف مبروك عليك اخي لانك اصبحت عرضة للاختراق هههه
و لتفاذي ذلك قم بعمل التالي حذف mysql_error() و اضافة @ كالتالي :
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 88350832
النتيجة في المتصفح

 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 60561703
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 46521466
و في الآخير كل ما اقوله لك هو مبروك حماية ملف الاتصال من الاختراق
 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 44277922

في النهاية بالتوفيق لك لقد تم ترقيع تغرتك

 (¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._) 44277922
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://shamel.forummaroc.net
 
(¯`·._) ( شرح بسيط في حماية ملف الاتصال ) (¯`·._)(¯`·._) (من تغرة mysql_error) (¯`·._)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مرجعكم الشامل :: اقســـــــــام الكـــــــــمبيوتـــــــــر والانتـــــــــرنـــــــــت :: منتــدئ امــن المواقــع والشبــكـات والكـــمبيوتــر-
انتقل الى: