Sitem Hacklendi, Ne Yapmalıyım?
Sitenizde olmayan sayfalar, arama sonuçlarında alakasız yazılar, ziyaretçilerin başka siteye yönlendirilmesi veya doğrudan tarayıcı uyarısı — bunlardan biri varsa siteniz büyük ihtimalle ele geçirilmiş. Bu durumda yapılan ilk hamle sonucu belirliyor.
En sık yapılan hata: hemen silmek
İlk refleks zararlı dosyaları silip devam etmek oluyor. Bunun iki sorunu var: birincisi, saldırganın bıraktığı arka kapıyı bulamadan temizlik yaparsanız site birkaç gün içinde yeniden bozuluyor. İkincisi, silerken saldırının nasıl girdiğine dair kanıtı da yok ediyorsunuz — aynı açık kapalı kalmıyor.
Sıra
1. Siteyi bakım moduna alın. Ziyaretçileri korumak ve zararlının yayılmasını durdurmak için. Tamamen kapatmak yerine bakım sayfası göstermek, arama motorlarına da doğru sinyali veriyor.
2. Mevcut hâlin yedeğini alın. Bozuk hâliyle bile. Bu yedek geri yükleme için değil, inceleme için — neyin değiştiğini ancak bununla karşılaştırabilirsiniz.
3. Bütün şifreleri değiştirin. WordPress yöneticileri, veritabanı, FTP/SSH, hosting paneli ve e-posta. Yalnız WordPress şifresini değiştirmek çoğu durumda yetmiyor, çünkü giriş genelde başka bir katmandan olmuş oluyor.
4. Tanımadığınız kullanıcıları silin. Saldırganların bıraktığı ilk şey genelde ek bir yönetici hesabı.
5. Temiz bir yedeğe dönün — varsa. Elinizde saldırıdan öncesine ait bir yedek varsa en hızlı ve en güvenli yol bu. Yedek yoksa, bu işin gerçek maliyeti buradan başlıyor.
6. Çekirdek dosyaları yenileyin. WordPress’in kendi dosyaları ve eklentiler temiz sürümleriyle değiştirilir. Kişiselleştirilmiş tema dosyaları ve yüklemeler klasörü ayrı ayrı incelenmeli.
7. Giriş noktasını bulun. Güncellenmemiş bir eklenti, zayıf bir şifre veya çalıntı bir FTP bilgisi. Bu bulunmadan iş bitmiş sayılmıyor.
8. Google’a temizlendiğini bildirin. Search Console’da güvenlik sorunu bildirimi varsa, temizlikten sonra yeniden inceleme talebi göndermek gerekiyor. Aksi halde tarayıcı uyarısı kendiliğinden kalkmıyor.
Tekrarlamaması için
Temizlik bitince asıl iş başlıyor: düzenli güncelleme, otomatik ve sitenin dışında tutulan yedek, gereksiz eklentilerin kaldırılması, yönetici girişinin iki adımlı doğrulamayla korunması. Bunların hepsi WordPress bakım ve destek işinin içinde.
Şu an bu durumdaysanız yazışmayı beklemeden yazın; ilk saatlerde yapılanlar sonucu değiştiriyor. İletişim sayfasından ulaşın.
Sıkça Sorulan Sorular
Hosting firması temizler mi?
Bazıları ücretli temizlik yapıyor, bazıları yalnızca hesabı askıya alıyor. Askıya alma temizlik değil — açık kapalı kalmadığı için site geri açıldığında sorun sürüyor.
Sadece bir güvenlik eklentisi kursam yeter mi?
Kurulum sonrası tarama faydalı ama enfeksiyon sonrası temizlik için tek başına güvenilir değil. Eklenti kendi dosyaları değiştirilmişse doğru sonuç bile veremiyor.
Sitem Google’dan düştü, geri gelir mi?
Genelde evet. Temizlik yapılıp yeniden inceleme talebi gönderildiğinde uyarılar kalkıyor. Ne kadar uzun süre bozuk kaldıysa toparlanma o kadar uzuyor — sitenin Google’da çıkmaması ayrı sebeplerden de olabilir.
Yedeğim yok, ne olacak?
İş uzuyor ama çıkmaz değil. Dosyalar temiz sürümlerle değiştirilip veritabanı elle inceleniyor. Bu, yedeği olan bir sitede birkaç saat süren işin günlere çıktığı senaryo.
Nasıl çalışıyorum?
Çalışma saati paketleri
WhatsApp’tan ya da telefonda sitenizden ve ihtiyacınızdan bahsedin; 5 ile 40 saat arasında bir çalışma paketinde anlaşalım, ben gerekenleri yapmaya başlayayım. Aldığınız şey bir takvim aralığı değil, doğrudan sizin işinize harcanacak net mesai. 40 saati üç gün aralıksız çalışarak da kullanabiliriz, bilerek zamana yayıp bir yılda da bitirebiliriz — işin gerektirdiği neyse o. İşin ne kadar süreceğini tahmin etmeye değil, işi yapmaya vakit harcarım; harcadığım her saatin sitenizde kalıcı bir karşılığı olur. Faydalı olduğunu düşündüğünüz sürece bu şekilde devam ederiz.
Neden aylık değil?
40 saat 1 hafta mı oluyor?
Aylık sabit ücrette iki taraf da yanlış yere bakar: siz sabit gidere, karşı taraf kaç tane daha böyle sözleşme bağlayabileceğine. Saat üzerinden çalışınca ikimizin de baktığı yer aynı olur — yapılan işin gerçek değeri. "Toplamda ne kadar tutar?" sorusunun peşinen net bir cevabı olmaması bu modelin doğal maliyeti, farkındayım. Ama sonuç üretmeyen bir yapıya aylarca sabit ücret ödemek yerine yalnızca işinize ayrılan nitelikli zamanı ödersiniz, o zamanın nereye gittiğini de baştan sona görürsünüz. Müşterilerimin benimle tekrar tekrar çalışmasının sebebi bu.