pelrêça gotarê
Nêzîkî 90% ji hêla "kodên xirab" ve têne çêkirin.
WordPressZêdetirî 80% malperan pêvek in ku koda xirab tîne nav hesabên malperê (pêvekên malperê yên fermî, pêvekên weşana serhêl, hwd.).
Ya din ev e ku tema (guhertoya şikestî, mijara korsaniyê) "kodek xirab" an "hespê Troya yê paşde" ye ku dikeve serverê û zirarê belav dike.
tenê niha,Chen WeiliangDê nîşanî we bide ka meriv çawa bi analîzkirina koda mijara WordPress-ê pêşwext wê bibîne?
Koda xerab a di function.php de analîz bike û ji holê rake
Tişta herî berbelav di derbarê "kodên xerab" de di WordPress de fonksiyon(s).php e di pelrêça mijara we de.
Di dawiya pelê function.php de, bi gelemperî şîroveyek girtinê ya weha heye:
//全部结束 ?>
Ger hûn bibînin ku şîroveyek wusa ya girtinê tune, wê hingê hûn di bingeh de dikarin pê ewle bin ku pelê weya function.php hatî desteser kirin û hûn hewce ne ku wê kontrol bikin.
Koda xerab a mijara WordPress çi ye?
Mînakî, rêzikên jêrîn ên kodê:
- fonksiyona _checkactive_widgets
- fonksiyona _check_active_widget
- fonksiyona _get_allwidgets_cont
- fonksiyona _get_all_widgetcont
- fonksiyona stripos
- fonksiyona strripos
- fonksiyona scandir
- fonksiyona _getprepare_widget
- fonksiyona _prepared_widget
- fonksiyona __popular_posts
- add_action("admin_head", "_checkactive_widgets");
- add_action("init", "_getprepare_widget");
- _verify_isactivate_widgets
- _check_isactive_widget
- _get_allwidgetscont
- _prepare_widgets
- __popular_posts
- Her rêzek serbixwe ye.
- Heke di functions.php de kodek we ya jorîn hebe, dibe ku hûn bi kodek xirab vegirtî bin.
- Di nav wan de, fonksiyon, add_action, hwd.
Meriv çawa koda virusê ya xerab function.php jê dike?
Paqijkirina wê jî hêsan e.
Tenê di pelê function.php de, koda jorîn bibînin û jêbikin.
Lê gava ku vegirtî be, dê hemî mijarên di pelrêça mijarê de werin vegirtin.
Ji ber vê yekê hûn tenê dizanin ku mijara ku niha tê bikar anîn nederbasdar e û piştî ku were paqij kirin dê pir zû were afirandin.
Piştî paqijkirina koda mijarê, pelê functions.php li ser 444 destûrên saz bikin û dûv re mijarên din paqij bikin.
Di dawiyê de, ma hûn hewce ne ku destûrên berê yên pelê functions.php biguherînin?Chen WeiliangTête pêşniyar kirin ku 444 destûr pir ewle ne.
Baş e ku meriv li bendê bimîne heya ku hûn dixwazin wê biguhezînin.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Kodên xerab ên di mijarên WordPress de çi ne?" Analîzkirina Koda Xerîb a Malperê" dê ji we re bibe alîkar.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-1579.html
Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!