الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخدم richTextBox وأريد حماية التطبيق

مغلق
بدأه conan في 1 فبراير 2005 · 4 رد · 716 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

استخدم richTextBox في التطبيق الذي أقوم بانشاءه

وحتى استخدمه اضررت لجعل الصفحة

ValidateRequest="false"

حتى تقبل الكتابة بالفورمات داخل ال richTextBox

لكن الآن يمكن للمستخدم ان يكتب كل ما لذ وطاب له من السكريبتات لاختراق الموقع من داخل ال richTextBox

فكيف يمكنني حماية التطبيق ضد المخترقين ؟

بالمناسبة انا استخدم FreeTextBox كـ richTextBox

هل يوجد أفضل منه ولا يجعلني اغير ValidateRequest الى false ؟

#2

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

وما المشكله في كتابة السكريبتات الضارة منها والنافعه ،لما لا تقوم بإستبدال الأقواس وغيرها لتضهر عند العرض !!

#3

شكرا لك أخي العزيز

لكن من فضلك أرجو المزيد من التوضيح

#4

لما لا تقوم بإستبدال النص مثلا "<" إلى ">" و">" إلى "<" و "&" إلى "&" وهكذا !!! وبذلك يمكنك عرض مثل هذه الأقواس والرموز دون تأثير

بالتسبة لطريقة الإستبدال

MyText = TextBox1.Text.Replace("&","&").Replace(">",">").Replace("<","<").Replace("  ","  ")..............

ولكن أنتبه يجب إستبدال الرمز & في البداية لأنها هي التي ستظهر أما بالنسبة للفراغات فقم بإستبدال الفراغين ب(فراغ و " ")

بعد ذلك سيكون كل ما يكتب في النص سيظهر حتى لو كان سكريبت دون تأثير

أرجو أن يكون الأمر واضحا

#5

بارك الله فيك

سأجرب ان شاء الله

هذا الموضوع مغلق.

مواضيع مشابهة