دليل المادة
ما يقرب من 90٪ سببها "تعليمات برمجية ضارة".
أكثر من 80% من مواقع ووردبريس تحتوي على أكواد خبيثة يتم حقنها في حساباتها بواسطة إضافات (مثل إضافات المواقع الرسمية وإضافات البث المباشر عبر الإنترنت).
والآخر هو أن السمة (نسخة متصدعة ، سمة مقرصنة) هي "رمز خبيث" أو "حصان طروادة خلفي" يدخل إلى الخادم لنشر الضرر.
الآن، سيوضح لكم تشين ويليانغ كيفية العثور عليه مسبقًا من خلال تحليل كود قالب ووردبريس.

تحليل واستبعاد التعليمات البرمجية الضارة في function.php
الشيء الأكثر شيوعًا حول "الشفرة الضارة" في WordPress هو function (s) .php في دليل السمات.
في نهاية ملف function.php ، يوجد عادةً تعليق ختامي مثل هذا:
//全部结束 ?>
إذا وجدت أنه لا يوجد مثل هذا التعليق الختامي ، فأنت متأكد بشكل أساسي من أن ملف function.php الخاص بك قد تم العبث به وتحتاج إلى التحقق منه.
ما هي الشفرة الخبيثة لموضوع WordPress؟
على سبيل المثال ، سطر التعليمات البرمجية التالي:
- الوظيفة _checkactive_widgets
- الوظيفة _check_active_widget
- وظيفة _get_allwidgets_cont
- الوظيفة _get_all_widgetcont
- وظيفة الشرائط
- وظيفة strripos
- وظيفة scandir
- الوظيفة _getprepare_widget
- الوظيفة _prepared_widget
- وظيفة __popular_posts
- add_action ("admin_head"، "_checkactive_widgets") ؛
- add_action ("init"، "_getprepare_widget")؛
- _verify_isactivate_widgets
- _check_isactive_widget
- _get_allwidgetscont
- _prepare_widgets
- __منشورات شائعة
- كل صف مستقل.
- إذا كان لديك أي من الأكواد المذكورة أعلاه في function.php ، فقد تكون مصابًا بشفرة ضارة.
- من بينها ، الوظيفة ، add_action وما إلى ذلك ، عادة ما تكون رمزًا ينتمي إلى "التعليمات البرمجية الضارة" و "نشاط التحضير".

كيفية إزالة كود الفيروسات الخبيثة function.php؟
من السهل أيضًا تنظيفها.
فقط في ملف function.php ، ابحث عن الكود أعلاه وقم بحذفه.
ولكن بمجرد الإصابة ، ستصاب جميع السمات الموجودة في دليل السمات.
لذا فأنت تعلم فقط أن السمة المستخدمة حاليًا غير صالحة ، وبمجرد مسحها ، سيتم إنشاؤها بسرعة كبيرة.
بعد تنظيف رمز السمة ، اضبط ملف function.php على 444 إذنًا ثم قم بتنظيف السمات الأخرى.
وأخيرًا، فيما يتعلق بما إذا كنت بحاجة إلى تغيير الأذونات إلى الإصدار السابق في ملف functions.php، يقترح تشين ويليانغ أن الأذونات 444 آمنة للغاية.
عندما تريد تعديله ، فلا بأس من تعديله بعد ذلك.
نأمل أن تكون المقالة "ما هي التعليمات البرمجية الخبيثة الموجودة في قوالب ووردبريس؟ تحليل التعليمات البرمجية الخبيثة للمواقع الإلكترونية" المنشورة على مدونة تشين ويليانغ ( https://www.chenweiliang.com/ ) مفيدة لك.
لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-1579.html
