# تنظيف البرمجيات الخبيثة من موقعك
Source: https://docs.webgee.com/ar/security-ssl/steps-to-cleaning-malware-from-your-website



استعد موقعًا مخترَقًا. ينطبق على الاستضافة المشتركة والموزِّعة والمميّزة.

<Callout type="warn">
  **إزالة الملفات الخبيثة ليست هي المهمة.** فقد دخلت عبر شيء ما — إضافة قديمة،
  أو كلمة مرور مسروقة، أو قالب به ثغرة. ونظّف الملفات دون إغلاق تلك الثغرة
  فيُصاب الموقع من جديد خلال أيام، وغالبًا خلال ساعات. امض في كل الخطوات أدناه،
  بالترتيب.
</Callout>

## 1. خذ نسخة احتياطية من الحالة الراهنة [#1-خذ-نسخة-احتياطية-من-الحالة-الراهنة]

حتى وهي مصابة. فقد تحتاج إلى المقارنة بها، واستعادة النسخة الخطأ أسوأ من امتلاك
الاثنتين — راجع [أخذ لقطة احتياطية](/ar/backups/jetbackup-snapshot-backups).

## 2. اعرف ما هو مصاب [#2-اعرف-ما-هو-مصاب]

افحص الحساب:
[فحص موقعك بحثًا عن برمجيات خبيثة](/ar/security-ssl/malware-scanner-how-to-scan-your-sites-for-malware).
وتعدّد النتائج كل ملف متأثر.

## 3. استبدل، لا تُصلح [#3-استبدل-لا-تُصلح]

احذف الملفات المصابة. ولكل ما يحتاجه الموقع، **استبدله بنسخة جديدة** بدل محاولة
انتزاع الكود الخبيث منه:

* **نواة ووردبريس** — أعد التثبيت من **Dashboard ← Updates ← Reinstall**.
* **الإضافات والقوالب** — احذف كلًا منها كليًا وثبّت نسخة جديدة. فالتحديث فوق
  إضافة مصابة كثيرًا ما يترك الكود المحقون خلفه.
* **ملفاتك أنت** — استعدها من نسخة احتياطية سابقة للإصابة.

<Callout type="info">
  وكل ما لم تعد تستخدمه، احذفه بدل إعادة تثبيته. فالإضافات المهجورة ونسخ القوالب
  القديمة نقطة دخول شائعة تحديدًا لأن أحدًا لا يحدّثها.
</Callout>

## 4. غيّر كل كلمات المرور [#4-غيّر-كل-كلمات-المرور]

كلها، لأنك لا تعرف أيها أُخذ:

* cPanel
* الحسابات الإدارية للموقع
* مستخدمو قاعدة البيانات — وتذكّر تحديث `wp-config.php` ليطابق
* حسابات FTP وSSH
* حسابات البريد على النطاق

## 5. ابحث عمّا تركه المهاجم [#5-ابحث-عمّا-تركه-المهاجم]

فتنظيف الملفات يفوته آليات البقاء:

* **مستخدمون إداريون مجهولون** في ووردبريس. احذف كل من لا تعرفه.
* **المهام المجدولة** — راجع **cPanel ← Cron Jobs** بحثًا عن مدخلات لم تنشئها.
* **محوّلات البريد وفلاتره** — راجع **cPanel ← Forwarders** و
  **Email Filters**.
* **ملفات `.htaccess`** بإعادة توجيه غير متوقَّعة، بما في ذلك في المجلدات
  الفرعية.

## 6. حدّث كل شيء [#6-حدّث-كل-شيء]

شغّل أحدث إصدار PHP يدعمه موقعك —
[تغيير إصدار PHP](/ar/development/change-php-version) — وحدّث نظام إدارة المحتوى
والقوالب والإضافات. فإصدارات PHP القديمة تتوقف عن تلقّي الإصلاحات الأمنية.

## 7. أزل تحذير جوجل [#7-أزل-تحذير-جوجل]

إن كان الزوار يرون «Deceptive site ahead»، فيظل الموقع معلَّمًا حتى تعيد جوجل
الفحص — راجع
[طلب مراجعة من جوجل](/ar/security-ssl/deceptive-site-ahead-how-to-request-google-to-review-a-compromised-site).

## إن عادت الإصابة [#إن-عادت-الإصابة]

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

## اقرأ أيضًا [#اقرأ-أيضًا]

* [فحص موقعك بحثًا عن برمجيات خبيثة](/ar/security-ssl/malware-scanner-how-to-scan-your-sites-for-malware)
* [طلب مراجعة جوجل لموقع مخترَق](/ar/security-ssl/deceptive-site-ahead-how-to-request-google-to-review-a-compromised-site)
* [الاستعادة من نسخة احتياطية](/ar/backups/jetbackup-how-to-restore-your-account-files-or-databases)
