• 19-04-2009, 12:45:02
    #1
    Üyeliği durduruldu
    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
  • 19-04-2009, 12:46:58
    #2
    Çok güzel mantık ama sadece iframe değil frame olarakda atılıyor
  • 19-04-2009, 13:21:02
    #3
    Üyeliği durduruldu
    hmm bende kilerde iframe idi ama o zaman deseni
        $desen = '|<(i?)frame .+?></(i?)frame>|i';
    şeklinde değişiriz olur biter
  • 19-04-2009, 13:25:55
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    x klasörünün chmod değerini değiştirmeyi unutmayın saho eline sağlık.
  • 19-04-2009, 13:26:25
    #5
    Üyeliği durduruldu
    bence framenin tam adresini yazarsak onun yerine replace olurmu olmaz mı 100 tane site için yapacam maalesef
  • 19-04-2009, 13:41:50
    #6
    Üyeliği durduruldu
    silmek istediğin iframe kodunu yaz
  • 19-04-2009, 13:53:02
    #7
    paylaşımcı gördüm seni sahooo

    eline sağlık
  • 19-04-2009, 14:21:06
    #8
    Üyeliği durduruldu
    bazen esiyor
    teşekkürler arkadaşlar
    Alıntı
    eline sağlık
    afiyet olsun desem bööö dermisiniz
    +
    açık kaynağın sevdiğim yanı mesala bende iframe idi tüm kodlar ama frame de atıyorlarmış geliştirmiş olduk , gelişimi kolay oluyor osc nin
  • 19-04-2009, 14:40:29
    #9
    kendi yazdığımız framelerde gidecek ama olsun