کد مخرب قالب وردپرس چیست؟تجزیه و تحلیل کدهای مخرب وب سایت

تقریبا 90٪ توسط "کد مخرب" ایجاد می شود.

بیش از ۸۰٪ وب‌سایت‌های وردپرس دارای کدهای مخربی هستند که توسط افزونه‌ها (مانند افزونه‌های رسمی وب‌سایت و افزونه‌های پخش آنلاین) به حساب‌های کاربری آنها تزریق می‌شود.

مورد دیگر این است که تم (نسخه کرک شده، تم دزدی) یک "کد مخرب" یا "اسب تروجان در پشتی" است که برای ایجاد آسیب وارد سرور می شود.

حالا، چن ویلینگ با تجزیه و تحلیل کد قالب وردپرس به شما نشان می‌دهد که چگونه می‌توانید آن را از قبل پیدا کنید.

کد مخرب قالب وردپرس چیست؟تجزیه و تحلیل کدهای مخرب وب سایت

کدهای مخرب را در function.php تجزیه و تحلیل و حذف کنید

رایج ترین چیز در مورد "کد مخرب" در وردپرس، function(s).php در فهرست تم است.

در انتهای فایل function.php معمولاً یک نظر پایانی مانند این وجود دارد:

//全部结束
?>

اگر متوجه شدید که چنین نظر پایانی وجود ندارد، اساساً مطمئن هستید که فایل function.php شما دستکاری شده است و باید آن را بررسی کنید.

کد مخرب قالب وردپرس چیست؟

به عنوان مثال، خط کد زیر:

  1. تابع _checkactive_widgets
  2. تابع _check_active_widget
  3. تابع _get_allwidgets_cont
  4. تابع _get_all_widgetcont
  5. تابع stripos
  6. تابع strripos
  7. تابع scandir
  8. تابع _getprepare_widget
  9. تابع _prepared_widget
  10. تابع __popular_posts
  11. add_action("admin_head"، "_checkactive_widgets");
  12. add_action("init"، "_getprepare_widget");
  13. _verify_isactivate_widgets
  14. _check_isactive_widget
  15. _get_allwidgetscont
  16. _prepare_widgets
  17. __پست_های_محبوب
  • هر ردیف مستقل است.
  • اگر هر یک از کدهای بالا را در functions.php دارید، ممکن است به کدهای مخرب آلوده شده باشید.
  • در این میان، تابع، add_action و غیره معمولا کدهایی هستند که متعلق به «کدهای مخرب» و «فعالیت آماده سازی» هستند.

حذف کدهای مخرب از قالب‌های وردپرس

چگونه کد ویروس مخرب function.php را حذف کنیم؟

همچنین تمیز کردن آن آسان است.

فقط در فایل function.php کد بالا را پیدا کرده و پاک کنید.

اما پس از آلوده شدن، تمام تم های موجود در فهرست تم آلوده خواهند شد.

بنابراین فقط می دانید که تم مورد استفاده در حال حاضر نامعتبر است و پس از پاک شدن، خیلی سریع تولید می شود.

پس از پاک کردن کد تم، فایل functions.php را روی 444 مجوز تنظیم کنید و سپس تم های دیگر را پاک کنید.

در نهایت، چه نیاز به تغییر مجوزها به نسخه قبلی در functions.php داشته باشید، چن ویلیانگ پیشنهاد می‌کند که مجوزهای ۴۴۴ بسیار امن هستند.

وقتی می خواهید آن را اصلاح کنید، اشکالی ندارد که آن را اصلاح کنید.

امیدوارم مقاله «چه کد مخربی در قالب‌های وردپرس یافت می‌شود؟ تحلیل کد مخرب وب‌سایت» که در وبلاگ چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشته شده است، برای شما مفید باشد.

لینک این مقاله را به اشتراک بگذارید: https://www.chenweiliang.com/cwl-1579.html

برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!

اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

رفته به بالا