كيف يمكنني حماية المواقع من الاختراق

تعليم / برمجة المواقع

طرق حماية المواقع من الاختراق هناك العديد من الطرق التي يمكن استخدامها لحماية المواقع الإلكترونية من الاختراق منها. حماية الموقع من حقن إس كيو إل تتعرض العديد من المواقع عبر شبكة الإنترنت العالمية إلى محاولات اختراق متكررة وفي كثير من الأحيان لا يتخذ أصحاب هذه المواقع تدابير أمان احتياطية لحماية مواقعه ظنا منهم أنها لا تشكل هدفا حقيقيا للمخترقين . إلا أن هناك العديد من التدابيرالتي يجب أن يتم اتخاذها لتجنب مثل هذا الخطر ومن هذه التدابير حماية الموقع ضد ما يعرف بحقن إس كيو إل أو التي تسمى لغة الاستعلامات البنيوية ويعتمد هذا النوع من الهجمات على قيام المهاجمين بإضافة شيفرة مكتوبة بلغة لتسهيل الدخول على قاعدة البيانات الخاصة بالموقع ويمكن تجنب هذا النوع من الهجمات عبرالعديد من الإجراءات ومنها استخدام بعض اقترانات SQL مثل ماي إس كيو إل أو إس كيو إل الديناميكي . للتأكد من صحة البيانات التي يتم تمريرها من قبل مستخدمي الموقع الإلكتروني بالإضافة إلى معالجة نقاط الضعف الموجودة في قواعد البيانات واستخدام جدار حماية Firewall خاص بحماية الموقع ومن الإجراءات الأخرى التي يمكن اتباعها لتجنب مثل هذا النوع من الهجمات هو استخدام قاعدة البيانات بحساب ذي صلاحيات محددة قدرالإمكان وتجنب استخدام حساب ذي امتيازات عليا للدخول إلى قاعدة البيانات. تحديث برامج الموقع يعد تحديث البرامج التي يشغلها الموقع من أكثر الأمورأهمية بخصوص حمايته من التعرض للاختراق وذلك لمنع استغلال المخترقين لأية ثغرات قد تكون موجودة في تلك البرامج ويتوجب تحديث أي برنامج يتم استخدامه على الموقع بالإضافة إلى تحديث نظام التشغيل الذي يعمل به الخادم Server الخاص بالموقع وعادة ما توفر الشركات المطورة للبرامج المستخدمة في مواقع الإنترنت تحديثها بشكل تلقائي لذا لا يتوجب على الشخص القلق حيال هذا الأمر إذا كان يستخدم برنامجا تتم إدارته من شركات متخصصة أما في حال استخدام برنامج غير مدار من جهات متخصصة، فيجب عليه تحديث تلك البرامج بنفسه وذلك لتصحيح أية مشكلات تتعلق بأمان الموقع. تثبيت البرامج المساعدة للأمان يوجد العديد من برامج الأمان المساعدة التي تمكن صاحب الموقع من الحفاظ على موقعه من التعرض للاختراق ومن هذه البرامج ما هو موجود بشكل تلقائي في المواقع التي تتم إدراتها باستخدام ما يعرف بنظام إدارة المحتوى اختصارا CMS كبرنامج جدار الحماية وبرامج مكافحة الفيروسات وغيرها من البرامج الأخرى التي تعالج الثغرات الأمنية الموجودة في الموقع . والتي تحد من خطر تعرض الموقع للاختراق وهناك برامج أخرى تعنى بحماية الموقع جميعها سواء تلك التي تدارعبر نظام إدارة المحتوى أم نظام صفحات HTMl ومنها برنامج SiteLock الذي يوفر مراقبة دورية وبشكل يومي لكل ما يتعلق بأمان الموقع بدءا من اكتشاف وجود أي برامج ضارة أو فيروسات إلى تحديد الثغرات الأمنية التي قد تكون موجودة في الموقع. استخدام شهادة إس إس إل وهي عبارة عن أداة أمان تعرف ببروتوكول طبقة المقابس الآمنة اختصارا SSL وتعني استخدام بروتوكول HTTP الآمن بدلا من بروتوكول HTTP حيث إنه وعند استخدام هذه الأداة يتم تشفير المعلومات التي يتم تزويدها من مستخدمي الموقع كمعلومات البطاقة الائتمانية وبيانات الاتصال الشخصية الخاصة بهم وبالتالي تمنع المتسلليين والمخترقين من الوصول إلى بيانات عملاء الموقع ويمكن الحصول على هذه الشهادة وإضافتها إلى الموقع من خلال ما يعرف بشركات تزويد SSL أو من خلال الشركة التي تستضيف الموقع المراد تأمينه ضد الاختراق. وتجدر الإشارة إلى أنه يمكن تمييز المواقع التي تستخدم شهادةSSL عن المواقع الأخرى من خلال ملاحظة ظهور أيقونة القفل في بداية عنوان URL الخاص بالموقع وباستخدام رموز التحقق تعد بعض النماذج الفارغة التي يتم عرضها للمستخدمين عبر الموقع لتعبئتها ثغرة أمنية يمكن أن يستغلها المخترقون أو الهاكرز لاختراق الموقع وإحداث أي ضرربه وذلك من خلال تنفيذ هجمات متكررة تتم بشكل تلقائي وآلي ولتجنب ذلك . والتحقق من أن المستخدم هو عبارة عن شخص حقيقي يرغب بتعبئة النموذج أيا كان نوعه على الموقع ينصح بإضافة رموز التحقق وهي عبارة عن نماذج مجانية يمكن إضافتها إلى الموقع تطلب من المستخدم تحديد نوع معين من الصور أو غيرها من الأمور التي لا يمكن أن يقوم بها إلا شخص بشري وهذا الأمر يضمن صحة هوية المستخدم ويتجنب الهجمات التي يتم تنفيذها عبر البرامج الإلكترونية.

التعليقات

كتابة تعليق