البرمجيات
فحص الثغرات الأمنية للمواقع الإلكترونية
نفحص بإذنكم إصدارات PHP والبرمجيات في موقعكم، وإضافاته، وإعدادات الخادم، والأخطاء الظاهرة من الخارج؛ ثم نرتب الثغرات التي نجدها حسب أهميتها ونغلقها، ونفعل ذلك دون الإضرار بظهوركم في نتائج البحث.
الإجابة المختصرة
فحص الثغرات الأمنية في الموقع الإلكتروني هو مراجعة إصدارات برمجيات الموقع وإضافاته وإعدادات الخادم واسم النطاق والأخطاء الظاهرة من الخارج في مقابل الثغرات المعروفة. وتجري UNIT İstanbul، عبر علامتها Unit Software، هذا الفحص بإذن كتابي من صاحب الموقع وبأساليب لا تضر بالموقع؛ فتعدّ تقريرًا يرتب النتائج حسب أهميتها وتنفّذ الإصلاحات.
هل في موقعي ثغرة أمنية، وكيف أعرف ذلك؟
الثغرة الأمنية هي نقطة ضعف في برمجيات الموقع أو في إعداداته تتيح لغيركم القيام بعمليات دون إذن. ومعظم الثغرات لا تكشف عن نفسها: فالموقع يفتح بشكل طبيعي، والطلبات تصل، والنماذج تعمل. ولهذا فإن فكرة "موقعي يعمل، إذن لا مشكلة" فكرة مضللة.
ومع ذلك قد تنذر بعض العلامات بوجود مشكلة. فإن لاحظتم واحدة مما يلي، ننصحكم بفحص موقعكم دون تأخير:
- تحويلات غير متوقعة: يُرسَل الزوار أو القادمون من Google إلى موقع آخر.
- نتائج لا تعرفونها: تظهر في Google باسم موقعكم صفحات بلغة أجنبية أو بمحتوى عن الأدوية أو المراهنات.
- حسابات مجهولة: يوجد في لوحة الإدارة حساب مدير لم تنشئوه أنتم.
- تنبيهات: إشعار بمشكلة أمنية في Search Console، أو تحذير "غير آمن" في المتصفح، أو رسالة تحذير بالبريد الإلكتروني من شركة الاستضافة.
- بطء لا تفسير له: تمتلئ موارد الخادم ويبطؤ الموقع رغم أن الزيارات لم تزد.
- مشكلات في النماذج والبريد: تصل من النماذج إرسالات بلا معنى، أو تخرج من نطاقكم رسائل بريد إلكتروني لم ترسلوها.
ما الذي نفحصه في فحص الثغرات الأمنية؟
لا يقوم أمان الموقع على إعداد واحد، بل على طبقات مترابطة. وفي الفحص نراجع كل طبقة على حدة، ثم نجمع النتائج في تقرير واحد.
| المجال | ما الذي نفحصه | لماذا هو مهم |
|---|---|---|
| PHP وبرمجيات الخادم | الإصدار المستخدم، واستمرار دعمه الأمني من عدمه، وإعدادات الخادم | الثغرة في جانب الخادم تؤثر في جميع البرمجيات الموجودة على الموقع |
| نظام إدارة المحتوى | إصدار WordPress أو البنية المستخدمة وحالة تحديثها | الثغرات المعروفة تُستهدف على نطاق واسع في الإصدارات القديمة |
| الإضافات والقوالب | المكونات غير المحدّثة أو المهجورة أو غير المستخدمة | جزء كبير من الهجمات يأتي من ثغرات الإضافات |
| الحسابات وتسجيل الدخول | حسابات المديرين، وسياسة كلمات المرور، والتحقق بخطوتين، وحماية صفحة تسجيل الدخول | حساب واحد مخترق يمنح الوصول إلى الموقع كله |
| الملفات المكشوفة | ملفات النسخ الاحتياطية، وملفات الإعدادات، وسجلات الأخطاء، وعرض محتويات المجلدات | قد تتسرب بيانات قاعدة البيانات أو الشيفرة المصدرية إلى الخارج |
| الاتصال والترويسات | شهادة SSL، والتحويلات، وترويسات الأمان، وإعدادات ملفات تعريف الارتباط | تصعّب قراءة بيانات الزائر في الطريق وتضمين الموقع في صفحات مزيفة |
| النماذج والمدخلات | حماية نماذج التواصل والعضوية والدفع من إساءة الاستخدام | هي باب الدخول للرسائل المزعجة وتسرب البيانات ومحاولات الاستيلاء على الحسابات |
| الظهور في البحث | إشعارات الأمان في Search Console، والصفحات الغريبة التي دخلت الفهرس | المواقع المخترقة تظهر في البحث مع تحذير أو تتراجع |
لماذا تتصدر ثغرات PHP الأخبار بهذه الكثرة؟
PHP لغة برمجة تشغّل جزءًا كبيرًا جدًا من المواقع على الإنترنت؛ إذ يعمل بها WordPress وكثير من منصات التجارة الإلكترونية والمواقع المؤسسية. ولهذا عندما تُكتشف ثغرة في PHP لا يتعرض للخطر موقع واحد، بل عدد لا يحصى من المواقع التي تستخدم الإصدار نفسه في آن واحد.
وثمة تفصيل مهم: يعمل PHP على الخادم. فتحديث WordPress أو الإضافات لا يحدّث PHP؛ بل يطبّق الإصلاح مزوّد الاستضافة أو الفريق الذي يدير الخادم. أما إصدارات PHP القديمة التي انتهى دعمها الأمني فلا تتلقى إصلاحات للثغرات الجديدة. وقد شرحنا أحدث ثغرات PHP، وكيفية الحفاظ على الظهور في البحث إذا اقتضى الأمر إغلاق الموقع، في خبرنا عن قاعدة صفحة الصيانة والترقيع عند ثغرة PHP.
كيف نجري الفحص الأمني؟
لا نبدأ الفحص إلا بإذن كتابي من صاحب الموقع وبعد أن نحدد النطاق معًا. والأساليب التي نستخدمها لا تضر بالموقع، ولا تحذف البيانات، ولا تولّد حملًا يفسد تجربة الزوار.
- الجرد: نُدرج إصدارات PHP وقاعدة البيانات ونظام إدارة المحتوى والقالب والإضافات.
- المقارنة بالثغرات المعروفة: نقارن كل مكوّن بالإشعارات الأمنية المنشورة للعموم.
- الفحص من الخارج: نتحقق مما يستطيع زائر أو أداة آلية رؤيته في الموقع: الملفات المكشوفة، ورسائل الخطأ، وصفحات تسجيل الدخول، والترويسات.
- مراجعة الإعدادات: عند منحنا صلاحية الوصول نراجع إعدادات الخادم ولوحة التحكم واسم النطاق.
- فحص الشيفرة والملفات: نبحث عند الحاجة في ملفات الموقع عن تغييرات غير متوقعة أو أبواب خلفية أو شيفرات خبيثة.
ماذا نفعل إذا وجدنا ثغرة؟
نقسم كل نتيجة حسب أثرها وسهولة استغلالها إلى ثلاث مجموعات: ما يجب إغلاقه فورًا، وما يُخطَّط له في وقت قريب، وما يُعالَج في فترة الصيانة التالية. ويوضح التقرير بلغة بسيطة ماهية كل نتيجة، وسبب أهميتها، وطريقة إغلاقها.
نجرّب التحديثات بعد أخذ نسخة احتياطية، وفي بيئة اختبار إن أمكن، ثم نطبّقها على الموقع الحي. ونتولى أيضًا المراسلة مع مزوّد الاستضافة بشأن الإصلاحات في جانب الخادم. وإذا كان الموقع مخترقًا فإننا نزيل الشيفرة الخبيثة، ونجدد كلمات المرور ومفاتيح الوصول، ونبحث عن الأبواب الخلفية، ونقدّم عند الحاجة طلب مراجعة جديدة عبر Search Console.
كيف يُحافَظ على الظهور في البحث أثناء التحديث؟
قد يلزم إغلاق الموقع لفترة قصيرة من أجل ترقيع عاجل. وإذا عرضت الصفحات خلال ذلك صفحة خطأ، فقد يوحي هذا لمحركات البحث بأن الموقع أُزيل. والطريقة الصحيحة هي إرجاع رمز الحالة الذي يُبلغ بانقطاع مؤقت طوال مدة الصيانة، وإبقاء هذه المدة أقصر ما يمكن، والتأكد من بقاء ملف robots متاحًا.
وفي المواقع المخترقة يُعدّ تنظيف الصفحات الغريبة التي دخلت محركات البحث وإزالة التحذيرات جزءًا من العمل أيضًا. ونتولى هذه الخطوات مع فريق SEO لدينا، ونتابع في Search Console أخطاء الزحف وإشعارات الأمان.
ما الفرق بين الفحص الأمني واختبار الاختراق؟
يركّز فحص الثغرات الأمنية على اكتشاف نقاط الضعف المعروفة في الموقع وترتيب أولوياتها: أي برنامج قديم، وأي إعداد ناقص، وأي ملف مكشوف. أما اختبار الاختراق فهو عمل أشمل وأطول، يحاكي المسار الذي سيسلكه المهاجم ليختبر ما إذا كان يمكن استغلال نقاط الضعف هذه فعلًا.
وبالنسبة إلى معظم المواقع المؤسسية ومتاجر التجارة الإلكترونية الصغيرة، فإن البداية الصحيحة هي فحص منتظم للثغرات وإغلاق ما يُكتشف منها. أما في المشاريع التي تضم بنية دفع، أو قاعدة بيانات عملاء كبيرة، أو التزامًا بالتدقيق تفرضه الأنظمة، فيمكن التخطيط لاختبار اختراق منفصل؛ ونقيّم هذه الحاجة معًا في نهاية الفحص. وإذا لزم اختبار الاختراق فإننا نحدد نطاقه وأذوناته كتابيًا أيضًا.
أي المواقع تحتاج إلى فحص منتظم؟
ينبغي افتراض أن كل موقع له قيمة كافية لأن يُهاجَم؛ فمعظم الهجمات لا تبدأ باستهداف شركة بعينها، بل بعمليات مسح آلية تستهدف كل موقع فيه ثغرة. وننصح بالفحص المنتظم خصوصًا في المواقع التالية:
- مواقع التجارة الإلكترونية التي تعالج المدفوعات وبيانات العملاء
- المواقع المؤسسية التي تجمع بيانات شخصية عبر النماذج أو العضوية أو نظام المواعيد
- المواقع التي لم تُحدَّث منذ مدة طويلة أو تعمل على بنية قديمة
- المواقع التي انقطعت صلتها بالوكالة أو المبرمج الذي أنشأها، ولا يُعرف من يديرها
- مواقع WordPress التي تستخدم عددًا كبيرًا من الإضافات
وإذا كانت البنية القديمة غير قابلة للتحديث، فقد يكون تجديد الموقع أكثر أمانًا وأقل تكلفة. وفي هذه الحالة نمضي بالنهج الموضح في صفحتي تصميم المواقع الإلكترونية والمواقع والتجارة الإلكترونية.
ما الذي يجب فعله للحفاظ على أمان الموقع؟
- نظام التحديث: تُحدَّث البرمجيات الأساسية والقوالب والإضافات على فترات منتظمة، مع أخذ نسخة احتياطية.
- النسخ الاحتياطية: تُحفظ النسخ الاحتياطية في مكان منفصل عن الموقع، ويُجرَّب من حين لآخر أن الاستعادة تعمل.
- أمان الحسابات: حسابات المديرين شخصية، وتُستخدم معها كلمات مرور قوية والتحقق بخطوتين.
- البساطة: تُحذف الإضافات والقوالب والحسابات غير المستخدمة.
- أقل قدر من الصلاحيات: لا يملك كل شخص إلا الصلاحية اللازمة لأداء عمله.
- المتابعة: تُتابَع إشعارات Search Console وتنبيهات الخادم وتغييرات الملفات.
من أين تبدأون في تأمين موقعكم؟ توصيتنا
إذا كنتم تتساءلون عما إذا كان في موقعكم ثغرة، فهذا هو الترتيب الذي نوصي به:
- اجمعوا بيانات الوصول: حدّدوا بوضوح من يملك بيانات اسم النطاق والاستضافة ولوحة الإدارة.
- اعرفوا الإصدار: دوّنوا إصدار PHP ونظام إدارة المحتوى لديكم من لوحة الاستضافة أو من شاشة صحة الموقع.
- خذوا نسخة احتياطية: قبل أي تغيير، تأكدوا من وجود نسخة احتياطية حديثة في مكان منفصل عن الموقع.
- اطلبوا الفحص: اطلبوا فحصًا يقارن الجرد بالثغرات المعروفة ويرتب أولويات النتائج.
- ضعوا نظامًا: حدّدوا كتابيًا من سيتولى التحديث والنسخ الاحتياطي والمتابعة.
يكفي أن تراسلونا بعنوان موقعكم؛ فنتحدث عن النطاق ونبدأ الفحص. ويمكنكم التواصل معنا عبر صفحة التواصل أو من خلال النموذج أسفل الصفحة.
طريقة عملنا
الإذن والنطاق
نحدد معًا المواقع التي ستُفحص وصلاحيات الوصول وساعات العمل، ونحصل على إذنكم الكتابي.
الجرد والمسح
نُدرج إصدارات البرمجيات، ونقارنها بالثغرات المعروفة، ونفحص الموقع من الخارج بأساليب لا تضر به.
التقرير والأولويات
نشارككم تقريرًا يرتب النتائج حسب أثرها، ويشرح بلغة بسيطة طريقة إغلاق كل منها.
الإصلاح
نطبّق التحديثات وتصحيحات الإعدادات بعد أخذ نسخة احتياطية، ونراسل مزوّد الاستضافة لديكم بشأن جانب الخادم.
التحقق والمتابعة
نعيد التحقق من أن الإصلاحات تعمل، ونتابع الظهور في البحث، ونقترح جدولًا للفحص المنتظم.
ما نقدّمه
- وثيقة الإذن الكتابي والنطاق
- جرد إصدارات البرمجيات والقوالب والإضافات
- تقرير نتائج مرتب حسب الأهمية
- قائمة بالإصلاحات المنفّذة
- خطة النسخ الاحتياطي والاستعادة
- مراجعة الأمان والزحف في Search Console
- مقترح جدول للفحص والتحديث المنتظم
اطلب عرضًا
كيف تسير عملية إعداد العرض؟
تبدأ برسالة، ونتولى نحن الباقي. ولا يبدأ أي عمل قبل أن ترى كتابيًا ما الذي تدفع مقابله، ولماذا، وكم.
راسلنا
أخبرنا باختصار عن نشاطك التجاري وهدفك وموقعك الإلكتروني، عبر WhatsApp أو البريد الإلكتروني.
تحليل أولي مجاني
نراجع ظهورك في البحث، وكيف تذكرك إجابات الذكاء الاصطناعي، وأي حسابات إعلانية تديرها، ونُعدّ ملخصًا من صفحة واحدة.
مكالمة استراتيجية
نستعرض الملخص معًا ونتفق على الأولويات والأهداف والمؤشرات التي سنتابعها.
عرض مكتوب
نرسل عرضًا يوضح النطاق والمخرجات والجدول الزمني والرسوم. ونبدأ فور موافقتك عليه.
اطلب عرض سعر
املأ النموذج؛ سندرس هدفك ووضعك الحالي ونعود إليك بعرض مكتوب.
الخدمة:فحص الثغرات الأمنية
الأسئلة الشائعة
- كيف أتحقق بنفسي مما إذا كان في موقعي ثغرة؟
- اعرفوا أولًا إصدار PHP ونظام إدارة المحتوى لديكم؛ ففي WordPress تعرض شاشة صحة الموقع في قائمة الأدوات هذه المعلومة. ثم تحققوا مما إذا كانت الإضافات محدّثة، وما إذا كان في لوحة الإدارة حساب لا تعرفونه، وما إذا كان في Search Console إشعار أمني. يعطيكم هذا الفحص فكرة أولية؛ أما المقارنة التفصيلية بالثغرات المعروفة فتحتاج إلى مراجعة متخصصة.
- هل يغلق تحديث WordPress ثغرة PHP؟
- لا. PHP برنامج منفصل يعمل على الخادم، ولا يغيّره تحديث WordPress أو الإضافات. ويطبّق إصلاح PHP مزوّد الاستضافة لديكم أو الفريق الذي يدير الخادم. وخلال الفحص نحدد إصدار PHP على خادمكم، ونتابع عند الحاجة الانتقال إلى الإصدار المصحَّح بالمراسلة مع مزوّدكم.
- هل يضر الفحص الأمني بموقعي؟
- لا. نجري الفحص بإذنكم الكتابي، ونحدد نطاقه معًا، ونستخدم أساليب لا تضر بالموقع. ولا نقوم بمحاولات تحذف البيانات أو تُجهد الموقع أو تؤثر في الزوار. كما نطبّق التحديثات والإصلاحات بعد أخذ نسخة احتياطية، وفي بيئة اختبار أولًا إن أمكن.
- ماذا أفعل إذا اختُرق موقعي؟
- غيّروا أولًا بيانات الوصول دون ذعر، وأبلغوا مزوّد الاستضافة. لا تحذفوا الموقع؛ فالملفات ضرورية لمعرفة من أين دخلت الشيفرة الخبيثة. ونحن نزيل الشيفرة الخبيثة، ونبحث عن الأبواب الخلفية، ونغلق الثغرة، ونعمل على استعادة ظهوركم في البحث بتقديم طلب مراجعة جديدة عبر Search Console عند الحاجة.
- أليست شركة الاستضافة مسؤولة عن الأمان أصلًا؟
- تكون شركة الاستضافة عادة مسؤولة عن أمان الخادم والبنية التحتية؛ أما البرمجيات والإضافات وحسابات المستخدمين والإعدادات داخل موقعكم فتقع في الغالب ضمن مسؤوليتكم. والفجوة بين هذين المجالين هي أكثر مكان تظهر فيه الثغرات. وفي الفحص نراجع الجانبين معًا ونوضح من سيصلح ماذا.
- هل تكفي أدوات المسح المجانية؟
- الأدوات المجانية مفيدة لتكوين فكرة أولية؛ فهي قد تلتقط المشكلات الظاهرة من الخارج مثل الملفات المكشوفة أو الترويسات الناقصة. لكنها لا ترى إعدادات الخادم ولا حسابات المستخدمين ولا البرمجيات داخل الموقع، ولا ترتب لكم أهمية ما تجده. ونحن نقيّم في فحصنا النتائج الواردة في تقاريرها أيضًا.
- كم يستغرق الفحص وكم يكلّف؟
- تختلف المدة والنطاق حسب حجم الموقع والبنية المستخدمة وصلاحيات الوصول. ففحص موقع مؤسسي واحد ليس كفحص موقع تجارة إلكترونية يضم عددًا كبيرًا من الإضافات. وبعد محادثة قصيرة نشارككم النطاق والمدة والمخرجات في عرض مكتوب.
- هل يلزم فحص جديد بعد الفحص الأول؟
- نعم. تُكتشف ثغرات جديدة في البرمجيات كل شهر، وقد يحتاج إصدار كان آمنًا بالأمس إلى تحديث غدًا. ولهذا نقترح بعد الفحص الأول جدول صيانة منتظمًا يشمل التحديث والنسخ الاحتياطي والمتابعة. وعند الإعلان عن ثغرة مهمة نتحقق أيضًا بشكل منفصل مما إذا كان موقعكم متأثرًا بها.
دعنا نقيس
مدى ظهورك اليوم.
نرسم صورة واضحة لظهورك الحالي في البحث ولمكانتك داخل المحركات التوليدية. مجانًا، في صفحة واحدة، وببيانات حقيقية.
