Ср. Апр 24th, 2024

Столкнулся с подобным сообщением, когда на одном из моих сайтов на движке WordPress захотел изменить ссылки в footer.php. После изменения, вместо сайта вылетало только одно это сообщение.

Поиск в гугле дал много результатов,но все однотипные — все предлагали найти в function.php строчки

[stextbox id=»alert» color=»000000″ bgcolor=»f663c7″]

eval(str_rot13(‘shapgvba purpx_sbbgre(){$y=\'<n uers=»uggc://jc-gurzr.eh»>Шаблоны для JbeqCerff</n>\’;$s=qveanzr(__SVYR__).\’
/sbbgre.cuc\’;$sq=sbcra($s,\’e\’);$p=sernq($sq,svyrfvmr($s));spybfr($sq);vs(fgecbf($p,$y)==1){rpub \’Guvf gurzr vf eryrnfrq h
aqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\’;qvr;}}purpx_sbbgre();’));
eval(str_rot13(‘shapgvba purpx_urnqre(){vs(!(shapgvba_rkvfgf(«purpx_shapgvbaf»)&&shapgvba_rkvfgf(«purpx_s_sbbgre»))){rpub(\’G
uvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\’);qvr;}}’));[/stextbox]

после чего перейти на сайт Декодирование шаблонов WordPress и там раскодировать зашифрованную ссылку и потом уже найти там строчки

if(strpos($c,$l)==0) и заменить на if(strpos($c,$l)==1)

Но у меня заходить на этот сайт категорически не хотело.А надо было что то делать. Немного подумав я просто тупо заменил у себя

vs(fgecbf($p,$y)==0) на vs(fgecbf($p,$y)==1) без всякого дешифрования.

И заработало!

от RUSUA

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Анти-спам: выполните заданиеWordPress CAPTCHA