WordPress

كيف تستعيد موقع WordPress مخترقاً: خطوة بخطوة

وجدت صفحات مزعجة أو إعادات توجيه غريبة أو تحذيراً من Google؟ إليك خطة هادئة ومرتبة لتنظيف موقع WordPress مخترق وإبقائه نظيفاً.

بقلم Zebra Hosting Cloud

اكتشاف أن موقع WordPress لديك قد اختُرق أمر مرهق، لكن خطة واضحة تجعله قابلاً للإدارة. الهدف احتواء الضرر، وإزالة الشيفرة الخبيثة، وسدّ الثغرة التي دخل منها المهاجم، ثم التأكد من نظافة الموقع. وتخطي الخطوة الثالثة هو أشيع سبب لتعرض المواقع للاختراق مجدداً خلال أيام.

علامات تدل على اختراق موقعك

  • إعادة توجيه الزوار إلى مواقع غير ذات صلة أو مشبوهة، خاصة على الجوال أو من نتائج البحث.
  • ظهور صفحات مزعجة بالأحرف اليابانية أو عن الأدوية تحت نطاقك في نتائج البحث.
  • تحذير من متصفحك أو من Google بأن الموقع خطير.
  • حسابات مديرين جديدة لم تنشئها.
  • تعليق مزود الاستضافة للحساب أو إبلاغه عن رسائل مزعجة صادرة.
  • ملفات بأسماء عشوائية، أو ملفات تغيّرت مؤخراً دون أن تلمسها.

بعض هذه العلامات له تفسيرات بريئة، فتأكد قبل أن تفترض الأسوأ، لكن تصرف بسرعة إذا وجدت دليلاً حقيقياً.

الخطوات الفورية: خذ لقطة واحتوِ المشكلة

قبل تغيير أي شيء، خذ نسخة كاملة من الملفات وقاعدة البيانات، رغم أنها مصابة. فهي تحفظ الأدلة لمعرفة كيف دخل المهاجم، وتمنحك خطة احتياطية إن ساءت خطوة من خطوات التنظيف. احفظها بعيداً عن الإنترنت ولا تستعدها لاحقاً بالخطأ.

احتوِ المشكلة

إذا كان الموقع يقدم برمجيات خبيثة أو رسائل مزعجة، فضع صفحة صيانة بسيطة أو قيّد الوصول أثناء عملك. تواصل مع مزود الاستضافة؛ فغالباً يرى ما يحدث على الخادم وقد يساعد في عزل الحساب. وفي الوقت نفسه غيّر كلمات المرور المهمة: لوحة تحكم الاستضافة، وحسابات FTP أو SFTP، ومستخدم قاعدة البيانات، وحسابات مديري WordPress. افعل ذلك من جهاز نظيف.

الاستعادة أو التنظيف

لديك خياران عريضان.

  • الاستعادة من نسخة احتياطية نظيفة. إذا كانت لديك نسخة من قبل الاختراق فهذا عادةً أسرع طريق. استعد، ثم حدّث كل شيء فوراً وأصلح نقطة الدخول، وإلا عاد المهاجم.
  • التنظيف اليدوي. إذا لم توجد نسخة نظيفة، فعليك إزالة الملفات الخبيثة ومدخلات قاعدة البيانات يدوياً أو بأدوات الفحص.

كن حذراً في تحديد المدى الزمني للرجوع. فالمهاجمون يمكثون أحياناً بهدوء أسابيع قبل أن يتحركوا.

قائمة التنظيف اليدوي

  1. استبدل ملفات نواة WordPress بنسخة جديدة منزَّلة من الإصدار نفسه أو أحدث. اترك wp-config.php وwp-content الآن.
  2. احذف كل إضافة وقالب، ثم أعد تثبيتها من مصادر موثوقة. وتخلّص مما لا تحتاجه.
  3. افحص مجلد wp-content/uploads. ينبغي أن يحتوي على وسائط لا ملفات PHP.
  4. افحص wp-config.php و.htaccess بحثاً عن شيفرة لا تعرفها.
  5. راجع المستخدمين وأزل المديرين المجهولين.
  6. ابحث في قاعدة البيانات عن سكربتات محقونة في المقالات والخيارات والودجات.
  7. أنشئ مفاتيح سرية وsalts جديدة في wp-config.php، ما يُخرج الجميع من حساباتهم.
  8. افحص المهام المجدولة بحثاً عن مدخلات غير مألوفة، فالمهاجمون كثيراً ما يستخدمونها لإعادة العدوى.

اعثر على نقطة الدخول وتحقق

من نقاط الدخول الشائعة إضافة أو قالب قديم، أو امتداد مقرصن، أو كلمة مرور ضعيفة أو مكررة، أو موقع آخر مخترق على الحساب نفسه. افحص سجلات الوصول بحثاً عن طلبات مشبوهة قرب وقت أول تغيير. حدّث كل شيء، وأزل المهجور، وفعّل المصادقة الثنائية. وإذا كنت تستضيف عدة مواقع في حساب واحد، فافحص كلاً منها، لأن البرمجيات الخبيثة قد تنتشر جانبياً.

تحقق واطلب إعادة المراجعة

أعد فحص الموقع بماسح للبرمجيات الخبيثة، وتصفحه من أجهزة مختلفة، وتأكد من اختفاء إعادات التوجيه والصفحات المزعجة. وإذا وسم Google أو أحد المتصفحات الموقع بأنه خطير، فاستخدم Google Search Console لطلب إعادة المراجعة متى تأكدت من نظافته. وتحقق أيضاً من أن نطاق بريدك لم يُستخدم لإرسال رسائل مزعجة.

عزّز الحماية حتى لا يتكرر الأمر

نفّذ قائمة تعزيز: أبقِ البرمجيات محدّثة، واستخدم أدواراً بأدنى الصلاحيات، وحدّد محاولات الدخول، وعطّل تحرير الملفات من لوحة التحكم، واحتفظ بنسخ احتياطية مختبرة خارج الخادم. وتغطي قائمة تعزيز أمان WordPress لدينا كل ذلك. وفكر كذلك في جدار حماية لتطبيقات الويب، فهو قادر على حجب كثير من محاولات الاستغلال قبل أن تصل إلى WordPress.

أخطاء يجب تجنبها ومتى تطلب المساعدة

  • لا تكتفِ بحذف العَرَض الظاهر وتأمل الخير. فالأبواب الخلفية تُخفى عادةً في أماكن أخرى.
  • لا تعد التثبيت فوق الملفات المصابة دون إزالة القديمة.
  • لا تدفع لأحد يتصل بك فجأة عارضاً إصلاح موقعك.
  • لا تتجاهل المواقع الأخرى في حساب الاستضافة نفسه.

متى تطلب مساعدة مهنية

إذا كان الموقع حيوياً لعملك، أو كنت تتعامل مع بيانات العملاء، أو استمر فشل التنظيف، فاستعن بمحترف. وفكر أيضاً هل تعرضت بيانات شخصية للكشف؛ فحسب مكان عملك قد تكون هناك التزامات بالإبلاغ. تحقق من القواعد المنطبقة عليك، أو اسأل مستشاراً مؤهلاً.

بعد التعافي، راقب الموقع عدة أسابيع. تتبّع الملفات الجديدة والمستخدمين غير المتوقعين والزيارات الغريبة، واحتفظ بسجلاتك. وتظهر العدوى المتكررة عادةً خلال أيام إذا فات باب خلفي، لذا فإن المراقبة المبكرة تؤتي ثمارها.

كيف نستطيع المساعدة

تمنحك الاستضافة مع Plesk وCloudflare CDN وSSL المجاني نقطة انطلاق أقوى، ويستطيع فريقنا الإجابة عن أسئلتك حول استعادة موقعك وتأمينه. وإذا احتجت إلى بداية جديدة نظيفة، فيمكن لـخدمة نقل WordPress لدينا نقل موقعك بعد تنظيفه إلى استضافة WordPress مجاناً.