Site hacklendiyse ilk iş siteyi bakım moduna alıp saldırganın erişimini kesmek, hiçbir şeyi silmeden dosya ve veritabanının kanıt yedeğini almak ve tüm şifreleri (hosting, FTP, veritabanı, yönetim paneli, e-posta) temiz bir cihazdan değiştirmektir. Temizlik bu adımlardan sonra yapılır. Google uyarı verdiyse Search Console'dan inceleme istenir; kişisel veri sızdıysa KVKK'ya 72 saat içinde bildirim gerekir.
Bu sayfada
- Siteniz hacklendiğini nasıl anlarsınız?
- Site hacklendi, ilk 60 dakikada ne yapmalı?
- İlk saatten sonra temizlik nasıl yapılır?
- Google uyarı verdiyse ne yapmalısınız?
- Kişisel veri sızdıysa KVKK'ya bildirim gerekir mi?
- Tekrar hacklenmemek için neler yapılmalı?
- Temizliği kime yaptırmalısınız?
- Sık sorulan sorular
Siteniz hacklendiğini nasıl anlarsınız?
| Belirti | Olası saldırı türü |
|---|---|
| Google'da sitenizin altında Japonca, ilaç veya kumar başlıkları | SEO spam enjeksiyonu (hacklenmiş içerik) |
| Mobilden girenler başka siteye yönleniyor, siz masaüstünde normal görüyorsunuz | Koşullu yönlendirme kodu |
| Chrome'da "Aldatıcı site" veya kırmızı uyarı ekranı | Oltalama sayfası veya zararlı yazılım |
| Search Console'da Güvenlik sorunları raporunda kayıt | Google'ın tespit ettiği hacklenmiş içerik veya zararlı yazılım |
| Hosting firması hesabı spam gönderimi nedeniyle askıya aldı | Sunucudan toplu e-posta gönderen betik |
| Yönetim panelinde tanımadığınız yönetici kullanıcı | Hesap ele geçirme |
| Sunucu kaynak kullanımı aniden yüzde yüze çıktı | Kripto madencisi veya saldırı botu |
Google'ın Güvenlik sorunları raporu üç ana grubu izler: hacklenmiş içerik, zararlı ve istenmeyen yazılım, sosyal mühendislik (kullanıcıyı kandıran sayfalar). Rapor boşsa bu, sitenin temiz olduğu anlamına gelmez; yalnızca Google'ın henüz bir şey tespit etmediğini gösterir.
Site hacklendi, ilk 60 dakikada ne yapmalı?
Site hacklendi ne yapmalı sorusunda en sık hata, önce dosya silmeye başlamaktır. Silinen dosya, saldırının nasıl gerçekleştiğini gösterecek tek kanıt olabilir. Doğru sıra şöyle:
- 0-10. dakika: Durumu kaydedinBelirtilerin ekran görüntüsünü alın, garip URL'leri ve saati not edin. Google'da site:alanadiniz.com araması yapıp spam sayfaları kaydedin.
- 10-15. dakika: Siteyi izole edinSiteyi bakım moduna alın ya da hosting panelinden geçici olarak erişime kapatın. Ziyaretçilerin zararlı sayfalara gitmesini ve sunucudan spam gönderilmesini durdurun.
- 15-30. dakika: Kanıt yedeği alınDosyaların ve veritabanının şu anki hâlinin tam yedeğini alın ve sunucu dışına indirin. Bu yedeği geri yüklemek için değil, inceleme için saklayın.
- 30-45. dakika: Tüm şifreleri değiştirinHosting paneli, FTP/SFTP, SSH, veritabanı, yönetim paneli ve alan adıyla ilgili e-posta hesaplarının şifrelerini temiz olduğundan emin olduğunuz bir cihazdan değiştirin; iki adımlı doğrulamayı açın.
- 45-50. dakika: Yetkisiz kullanıcıları kapatınYönetim panelinde, hosting hesabında ve sunucudaki SSH anahtarlarında tanımadığınız kullanıcıları devre dışı bırakın. Bu listeyi de kanıt olarak kaydedin.
- 50-60. dakika: İlgilileri bilgilendirinHosting firmasına ve siteyi yöneten geliştiriciye haber verin. Form veya üyelik verisi tutuyorsanız kişisel veri sızıntısı ihtimalini değerlendirmeye başlayın.
İlk saatten sonra temizlik nasıl yapılır?
- Giriş noktasını bulun: Sunucu erişim kayıtlarında ve dosya değişiklik tarihlerinde saldırının başladığı anı arayın. Güncellenmemiş eklenti, tema veya zayıf şifre en sık nedenlerdir.
- Çekirdeği temiz kaynaktan kurun: WordPress gibi bir sistem kullanıyorsanız çekirdek dosyaları ve eklentileri resmi kaynaktan yeniden yükleyin; yalnızca kendi içerik dosyalarınızı tek tek kontrol ederek taşıyın.
- Veritabanını tarayın: Yazılara ve ayarlara eklenmiş script etiketlerini, yabancı yönetici kayıtlarını ve spam sayfaları temizleyin.
- Arka kapıları arayın: Yükleme klasörlerindeki PHP dosyaları, base64 ile gizlenmiş kod ve zamanlanmış görevler (cron) sık kullanılan saklanma yerleridir.
- Güncelleyin: Sunucu yazılımını, PHP sürümünü, eklentileri ve temayı güncel sürüme yükseltin.
Temizlik bittikten sonra siteyi tekrar açmadan önce son bir kontrol yapın: dosya bütünlüğünü resmi sürümle karşılaştırın, yönetim panelindeki kullanıcı listesine yeniden bakın ve sitenin mobil ve masaüstünde aynı içeriği gösterdiğini farklı bir ağdan doğrulayın. Koşullu yönlendirmeler yalnızca belirli cihaz veya ülkelerden gelen ziyaretçiye çalıştığı için bu kontrol önemlidir.
Google uyarı verdiyse ne yapmalısınız?
Search Console'daki Güvenlik sorunları raporunda bir kayıt varsa, Google'ın talimatına göre raporda listelenen tüm sorunlar tüm sayfalarda giderildiğinde İnceleme İste düğmesine basılır ve yapılan düzeltmeler açıklanır. Yarım temizlikle istek göndermek süreci uzatır.
| Konu | Google'a göre |
|---|---|
| İnceleme ne zaman istenir? | Rapordaki tüm sorunlar tüm sayfalarda düzeltildiğinde |
| İnceleme süresi | Çoğu yeniden inceleme birkaç gün ile birkaç hafta sürer |
| Zararlı yazılım incelemesi | Birkaç gün ile birkaç hafta arası |
Kişisel veri sızdıysa KVKK'ya bildirim gerekir mi?
Evet. Sitenizde müşteri adı, telefon, e-posta, adres veya sipariş bilgisi tutuluyorsa ve bu verilere yetkisiz erişim olduysa bu bir kişisel veri ihlalidir. Kişisel Verileri Koruma Kurulu'nun 24 Ocak 2019 tarihli ve 2019/10 sayılı kararına göre veri sorumlusu ihlali öğrendiği andan itibaren en geç 72 saat içinde Kurul'a bildirmelidir.
Bildirim, Kurum'un internet sitesindeki Kişisel Veri İhlali Bildirim Formu ile yapılır; tüm bilgiler henüz netleşmediyse ilk bildirim eldeki bilgilerle yapılıp sonra güncellenebilir. Etkilenen kişilerin de makul en kısa sürede bilgilendirilmesi gerekir. Hukuki süreç için bir KVKK danışmanı veya avukatla çalışmanızı öneririz.
Tekrar hacklenmemek için neler yapılmalı?
- Eklenti, tema ve çekirdek güncellemelerini düzenli uygulayın; kullanılmayan eklentileri tamamen silin.
- Yönetim paneli ve hosting hesaplarında iki adımlı doğrulama kullanın, ortak şifre kullanmayın.
- Günlük otomatik yedeği sunucu dışında saklayın ve en az 30 günlük geçmişi tutun.
- Yükleme klasörlerinde PHP çalıştırmayı kapatın, dosya izinlerini daraltın.
- Web uygulama güvenlik duvarı (WAF) ve oturum açma denemesi sınırı ekleyin.
- Alan adınızın SPF, DKIM ve DMARC kayıtlarını kurun; saldırganın sizin adınıza e-posta göndermesini zorlaştırır.
E-posta tarafındaki korumayı SPF, DKIM ve DMARC nedir yazımızda, genel önlemleri web sitesi güvenliği yazımızda anlattık.
Temizliği kime yaptırmalısınız?
Basit bir spam enjeksiyonunu deneyimli bir yönetici kendi başına temizleyebilir. Ancak arka kapı bulunamazsa site birkaç gün içinde tekrar hacklenir. Hacklenen site kurtarma hizmetimizde giriş noktasını bulup temizliği yapıyor, Google incelemesini istiyor ve raporlu teslim ediyoruz. Sonrasında düzenli güncelleme ve yedek için web sitesi bakım, kendi sunucunuz varsa sıkılaştırma için sunucu yönetimi hizmetlerimize bakabilirsiniz.
Sık sorulan sorular
Hacklenen site Google sıralamasını kaybeder mi?
Kaybedebilir. Google zararlı yazılım veya oltalama tespit ederse arama sonuçlarında ve Chrome'da uyarı gösterir; ziyaretçi sayısı hızla düşer. Spam sayfalar da sitenin kalitesini aşağı çeker. Temizlik ve inceleme talebinden sonra uyarılar kalkar, ancak sıralamanın toparlanması zaman alabilir.
Yedekten geri yüklemek yeterli mi?
Çoğu zaman değil. Yedek, saldırganın girdiği tarihten sonra alınmışsa arka kapıyı da içerir. Ayrıca açığı kapatmadan geri yüklenen site aynı yoldan yeniden hacklenir. Önce giriş noktası bulunmalı, şifreler değişmeli, sonra temiz olduğu doğrulanan bir yedek kullanılmalıdır.
Google'ın hack incelemesi ne kadar sürer?
Google'a göre çoğu yeniden inceleme birkaç gün ile birkaç hafta arasında sonuçlanır; zararlı yazılım incelemeleri de genellikle bu aralıkta kalır. İnceleme isteğini yalnızca rapordaki tüm sorunlar tüm sayfalarda giderildiğinde gönderin, aksi hâlde reddedilip süre uzar.
Site hacklendiğinde hosting firması ne yapar?
Hosting firmaları genellikle sunucudan spam veya saldırı çıkıyorsa hesabı geçici olarak askıya alır ve temizlik ister. Bazıları tarama ve yedek hizmeti sunar, ancak site içindeki kodun temizliği çoğu zaman site sahibinin sorumluluğundadır. Sözleşmenizde neyin dahil olduğunu kontrol edin.
Hacklenen siteyi hemen kapatmak zarar verir mi?
Kısa süreli bakım modu, zararlı içeriğin ziyaretçilere ulaşmasından daha az zarar verir. Siteyi tamamen silmek ise kanıtları yok eder ve arama motorlarında tüm sayfaları kaybettirir. Doğru yol, geçici bakım sayfası gösterip temizliği arka planda yapmaktır.
Projenizi konuşalım
İhtiyacınızı WhatsApp'tan kısaca yazın; kapsamı netleştirip aynı gün içinde size dönüş yapalım.
İlgili sayfalar
- Site Hacklendi: Temizlik, Açığın Kapatılması ve Google Uyarısının KaldSitenize yabancı içerik eklendiyse, ziyaretçiler başka sitelere yönleniyorsa ya da Google "bu site saldırıya uğramış olabilir" diyorsa: zara
- Web Sitesi Bakım Hizmeti: Siteniz Sessizce BozulmasınWeb siteleri çoğu zaman bir gecede değil, yavaş yavaş bozulur: güncellenmeyen bir eklenti, süresi dolan bir sertifika, alınmayan bir yedek.
- Linux Sunucu Yönetimi: Kurulum, Güvenlik, Yedek ve İzlemeVPS ya da fiziksel sunucunuzu sıfırdan kuruyor, güvenliğini sıkılaştırıyor, yedeklerini düzenli alıp geri yüklemeyi test ediyoruz. Güncellem
- SPF, DKIM ve DMARC Nedir? E-postalarınız Neden Spama Düşer?Teklif e-postanız müşterinin spam klasöründe mi kaldı? Çoğu zaman sebep içerik değil, alan adınızın DNS'inde eksik ya da hatalı üç kayıttır:
- Web Sitesi Güvenliği Nasıl Sağlanır?Saldırıların çoğu hedef seçmez; otomatik araçlar bilinen açıkları olan siteleri tarar. İyi haber şu: en yaygın riskler, düzenli uygulanan bi