Kendime oluşan bir sorun için kendime yazmıştım,
bir arkadaşın sayesinde bulaşmıştı virüs paylaşayım dedim script ile düzeltebilirsiniz x klasör adını belirtiyor o klasördeki tüm dosyaları değişiyor o dizindekileri silmek istiyorsanız klasör adresine ./ yazabilirsiniz eğer sitenizde iframe kullanıyorsunuz onları silmesin istiyorsanız deseni düzenlemeniz gerekir.
<?php
function dosyaListele($klasor)
{
    $klasorListesi = array();
    $dizin=opendir($klasor);
    while ($file = readdir($dizin)) {
        if ( $file!="." AND $file!=".." AND $file!="" )
        {
            $klasorListesi []=$file;
        }
    }
    closedir($dizin);
    sort($klasorListesi);
    return $klasorListesi;
}
$dizin = 'x/';
$dosyalar = dosyaListele($dizin);
foreach ($dosyalar as $dosya)
{
    $oku = file_get_contents($dizin.$dosya);
    //    $yaz = str_replace('<br>','',$oku);
    $desen = '|<iframe .+?></iframe>|i';
    $yaz = preg_replace($desen,'',$oku);
    file_put_contents($dizin.$dosya,$yaz);
}
echo "ok.";
?>
Blog / Kaynak Sayfası : Sitenize iframe virüsü bulaşırsa , temizlemeniz için scriptbyŞahabettin Akca # Saho