Quel est le code malveillant du thème WordPress ?Analyse du code malveillant du site Web

Près de 90 % sont causés par un "code malveillant".

Plus de 80 % des sites WordPress sont infectés par des codes malveillants injectés dans leurs comptes par des plugins (tels que les plugins officiels et les plugins de streaming en ligne).

L'autre est que le thème (version crackée, thème piraté) est un "code malveillant" ou "cheval de Troie de porte dérobée" qui entre dans le serveur pour propager des dégâts.

Chen Weiliang va maintenant vous montrer comment le trouver à l'avance en analysant le code du thème WordPress.

Quel est le code malveillant du thème WordPress ?Analyse du code malveillant du site Web

Analysez et excluez le code malveillant dans function.php

La chose la plus courante à propos du "code malveillant" dans WordPress est function(s).php dans le répertoire du thème.

À la fin du fichier function.php, il y a généralement un commentaire de clôture comme celui-ci :

//全部结束
?>

Si vous constatez qu'il n'y a pas de commentaire de clôture de ce type, vous êtes fondamentalement sûr que votre fichier function.php a été falsifié et vous devez le vérifier.

Quel est le code malveillant du thème WordPress ?

Par exemple, la ligne de code suivante :

  1. fonction _checkactive_widgets
  2. fonction _check_active_widget
  3. fonction _get_allwidgets_cont
  4. fonction _get_all_widgetcont
  5. bande de fonction
  6. fonction strripos
  7. fonction scandir
  8. fonction _getprepare_widget
  9. fonction _prepared_widget
  10. fonction __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. __Articles populaires
  • Chaque ligne est indépendante.
  • Si vous avez l'un des codes ci-dessus dans functions.php, vous pouvez être infecté par un code malveillant.
  • Parmi eux, function, add_action, etc. sont généralement du code qui appartient au "code malveillant" et à "l'activité de préparation".

Supprimer le code malveillant des thèmes WordPress

Comment supprimer le code du virus malveillant function.php ?

Il est également facile à nettoyer.

Juste dans le fichier function.php, trouvez le code ci-dessus et supprimez-le.

Mais une fois infectés, tous les thèmes du répertoire de thèmes seront infectés.

Vous savez donc simplement que le thème actuellement utilisé n'est pas valide et qu'une fois effacé, il sera généré très rapidement.

Après avoir nettoyé le code du thème, définissez le fichier functions.php sur 444 autorisations, puis nettoyez les autres thèmes.

Enfin, concernant la nécessité de rétablir les permissions à la version précédente dans functions.php, Chen Weiliang suggère que les permissions 444 sont très sûres.

Lorsque vous souhaitez le modifier, vous pouvez le modifier ensuite.

发表 评论

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

Remonter en haut