b523db2bbea7098aeccea0f78f41f223
     
     
     
    
    
    
    
    
    
 
تقنية و أشياء أخرى
تقنية و أشياء أخرى
مختلف المقالات و النقاشات و الروابط المتعلقة بالتقنية او المواضيع العامة
هل يكفي فلترة المدخلات في PHP للحماية من ثغرة XSS
                         عربي     English

هل يكفي فلترة المدخلات في PHP للحماية من ثغرة XSS

   محمد جمال الذياب        08-02-2020  
   arabyami   
انا مبتدئ في PHP وأستخدم بضع دوال لفلترة المدخلات من أكواد HTML والباك سلاش وغيرها, والسؤال: هل يكفي هذا للحماية من ثغرة XSS ؟
التعليقات
   khashabawy - عبدالله خشبة   
نعم تكفى و لكن .. ليست المشكلة فى هل ستكفى .. المشكلة فى أن ستنسى أن تضع الحماية فى أحد المدخلات فتكون هناك ثغره :)
كما أنصحك بأن تتأكد من مصدر البيانات .. بمعنى عندما يقوم أحدهم بعمل submit ل form فى موقعك تأكد أن ال Referrer هو عنوان صفحة الفورم و أنه لم يقم بذلك من مصدر خارجى .
لا تنسى الحماية من ال csrf
   Hussam Abd   
ما هو csrf
   khashabawy - عبدالله خشبة   
http://www.wikihow.com/Prevent-Cross-Site-Request-Forgery-%28CSRF%29-Attacks-in-PHP
   billal em - بلال ا.م   
هذه إحدى الروابط من مفضلتي
http://blog.astrumfutura.com/2013/04/20-point-list-for-preventing-cross-site-scripting-in-php/
   بركات   
ثغرة الـxss سببها أن المبرمج نسي أن يحول escape رموز الـhtml مثل < إلى &lt; عند العرض (لاحظ أن المشكلة تظهر عند العرض وليس عند الإدخال). حلها فقط أن تعمل escape عند عرض النصوص، استخدم htmlspecialchars في php، مثلاً http://codepad.org/8B5AGOVo. هذا حلها الفلترة والحذف ليست حلول.
لاتحذف أي شيء من مدخلات المستخدين أو تعدلها فهذا مزعج للمستخدمين، بعض التطبيقات السيئة إذا كتبت نص اختفى نصفه أو تحول لنجوم بسبب الفلترة، إذا كان المدخل خطأ، كأن تطلب رقم والمستخدم أدخل حرف، فأعطه رسالة أنه خطأ واطلب منه التصحيح، لكن لاتحذف أو تعدل شيء.
  الموضوع و التعليقات و باقي البيانات في هذه الصفحة منقولة و معدلة من المصدر على الرابط التالي : https://io.hsoub.com/webdev/10199
  هذا الموضوع مرخص تحت : رخصة المشاع الإبداعي BY-SA
المشاركة :
تويتر
فيسبوك
الإيميل
لينكد إن
واتساب
الرابط

كيف تتدفئ في الشتاء دون الحاجة لمدفئة للمبتدئين كيف تتدفئ في الشتاء دون الحاجة لمدفئة للمبتدئين
لماذا يعجبني اهتمام المؤرخين بالقرن الـخامس عشر الميلادي تحديداً ؟ لماذا يعجبني اهتمام المؤرخين بالقرن الـخامس عشر الميلادي تحديداً ؟
تقرير عن رحلتي الى جورجيا ( الجزء الأول) تقرير عن رحلتي الى جورجيا ( الجزء الأول)
كيف تعرفت علي حبيبة قلب زوجتك شاركنا وبماذا تنصح الشباب كيف تعرفت علي حبيبة قلب زوجتك شاركنا وبماذا تنصح الشباب
تطبيقات من برمجتي ستساعدك في اختيار الالوان لتصاميمك تطبيقات من برمجتي ستساعدك في اختيار الالوان لتصاميمك
رأيك الشخصي، وعدم معرفتك بالشيء لا ينفي عدم وجوده ! رأيك الشخصي، وعدم معرفتك بالشيء لا ينفي عدم وجوده !
كيف تصبح مدون ناجح ؟ كيف تصبح مدون ناجح ؟

الروابط المختصرة    سياسة الخصوصية    شروط الإستخدام    من أنا    من نحن    الأسئلة الشائعة    موضوع عشوائي    اتصل بنا   
                           
Developed by : MJ7.org