15

ما افضل الطرق لأصبح محترف في حماية الويب؟

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

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

مع العلم انه عندي معرفة بسيطة في الويب (php,html, css, JavaScript) تمكنني من انشاء موقع بسيط،

لكن المصيبه انني اصاب بشعور "العاجز" عند التفكير في حماية الموقع؟

صحيح انه عملي لا يحتم علي تعلم هذه الامور، لكن هذه الامور تشدني.

شكراً

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

13

اهلاً بك أخي عبد الرحمن .

يمكنك حماية موقعك من ناحيتين :

حماية السيرفر بما فيها تركيب جدار ناري و ايقاف الدوال التي قد تسبب خطورة على السيرفر .

ثم حماية البرمجية أو السكربت بتنظيف المُدخلات التي تمر عبر قاعدة البيانات أو أي مُدخل يقوم الأعضاء بإرساله .

هناك بعض الدوال في PHP و التي مهمتها تنظيف النصوص وفلترتها مثل

strip_tags لحذف كل اكواد HTML من النص

htmlspecialchars تقوم بتحويل الاقتباسات المفردة و المزدوجة فمثلاً الاقتباس المزدوج يتحول إلى '"'

ايضاً هناك htmlentities

addslashes

mysql_real_escape_string

و الكثير .. فموضوع الحماية كبير جداً و يحتاج إلى قراءة مواضيع كثيرة ضمن هذا المجال و لا يمكن اختصاره برد قصير هنا.

تحياتي لك .

اهلاً صديقي،

فهمت من ردك اخي الكريم انني يجب ان اتعمق في لغات الويب خصوصاً PHP، هل هذا يكفي؟ أو هذه مجرد الخطوة الأولى؟

وبالنسبة لسطرك الأخير،

فأنا أعلم انه موضوع كبير جداً ومتشعب وهذا أحد الأسباب لكتابة موضوعي وبحثي عن الطريقة الأفضل للبدأ،

لا اريد ان اتخبط فيه لذلك طلبت المشورة.

13

إذا كنت تبرمج بـ PHP فيجب أن تعرف الدوال التي تساعدك في حماية الكود .

أا بالنسبة لحماية السيرفرات فهناك من هم أدرى مني بذلك و موجودين هنا في المجتمع و أنا مثلك بانتظار أن يقوموا بالرد على تساؤلاتك .

13

1- تعمق أكثر في لغات برمجة الويب وقواعد البيان

2- تعلم إدارة السيرفرات والشبكات (يمكنك البدء بـ RHSCA و CCNA) والطريق هذا ليس سهلاً

3- اطلع على آخر الثغرات وطرق الحماية منها، وهذا الموقع يفيدك http://cve.mitre.org/index....