Kas yra kenkėjiškas „WordPress“ temos kodas?Svetainės kenkėjiško kodo analizė

Beveik 90% jų sukelia „kenkėjiškas kodas“.

WordPressDaugiau nei 80 % svetainių yra įskiepiai, pernešantys kenkėjišką kodą į svetainių paskyras (yra oficialių svetainių įskiepių, internetinių srautinio perdavimo įskiepių ir kt.).

Kitas dalykas yra tai, kad tema (nulaužta versija, piratinė tema) yra „kenkėjiškas kodas“ arba „užpakalinių durų Trojos arklys“, kuris patenka į serverį, kad paskleistų žalą.

dabar,Chen WeiliangParodysite, kaip iš anksto jį rasti analizuojant „WordPress“ temos kodą?

Kas yra kenkėjiškas „WordPress“ temos kodas?Svetainės kenkėjiško kodo analizė

Išanalizuokite ir pašalinkite kenkėjišką kodą iš function.php

Dažniausias dalykas, susijęs su „kenkėjišku kodu“ „WordPress“, yra funkcija(s).php temų kataloge.

Funkcijos.php failo pabaigoje paprastai yra uždaromasis komentaras, panašus į šį:

//全部结束
?>

Jei pastebėsite, kad tokio baigiamojo komentaro nėra, iš esmės esate tikri, kad failas function.php buvo sugadintas ir turite jį patikrinti.

Kas yra kenkėjiškas „WordPress“ temos kodas?

Pavyzdžiui, ši kodo eilutė:

  1. funkcija _checkactive_widgets
  2. funkcija _check_active_widget
  3. funkcija _get_allwidgets_cont
  4. funkcija _get_all_widgetcont
  5. funkcinės juostos
  6. funkcija stripos
  7. funkcija skandir
  8. funkcija _getprepare_widget
  9. funkcija _paruoštas_valdiklis
  10. funkcija __populiarūs_postai
  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. _parengti_valdiklius
  17. __Populiarūs skelbimai
  • Kiekviena eilutė yra nepriklausoma.
  • Jei funkcijos.php turite bet kurį iš aukščiau pateiktų kodų, galite būti užkrėstas kenkėjišku kodu.
  • Tarp jų funkcija, add_action ir tt dažniausiai yra kodas, priklausantis „kenkėjiškam kodui“ ir „paruošimo veiklai“.

Išvalykite „WordPress“ temos kenkėjišką kodą, 2 dalis

Kaip pašalinti function.php kenkėjiško viruso kodą?

Jį taip pat lengva išvalyti.

Tiesiog funkcija.php faile suraskite aukščiau esantį kodą ir jį ištrinkite.

Tačiau užkrėstos visos temų kataloge esančios temos bus užkrėstos.

Taigi jūs tiesiog žinote, kad šiuo metu naudojama tema yra netinkama, o išvalius ji bus sugeneruota labai greitai.

Išvalę temos kodą, faile functions.php nustatykite 444 leidimus ir tada išvalykite kitas temas.

Galiausiai, ar reikia pakeisti teises į ankstesnį failą functions.php,Chen WeiliangRekomenduojama, kad 444 leidimai būtų labai saugūs.

Jei norite jį modifikuoti, tada galite jį modifikuoti.

发表 评论

Jūsų el. pašto adresas nebus skelbiamas. Naudojami privalomi laukai * Etiketė

Pereikite į viršų