Столкнулся с подобным сообщением, когда на одном из моих сайтов на движке 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) без всякого дешифрования.
И заработало!