# Hostingde hacklenmiş bir web sitesini temizleyin

> Hacklenen sitenizi kurtarın: belirtileri not edin, saldırganı dışarıda bırakın, temiz yedeği yükleyin veya dosyaları yenileyin ve Google'dan inceleme isteyin.

Zorluk: Orta

Hacklenmiş bir sitenin belirtileri arasında bilinmeyen sayfalara yönlendirmeler, sizin oluşturmadığınız yeni yönetici hesapları, tanımadığınız dosyalar, bir tarayıcı veya arama motoru uyarısı ya da birden artan giden e-posta trafiği bulunur. Bu rehber web hostingde kurtarma adımlarını, WordPress için ek adımlarla anlatır.

## Başlamadan önce

- Bir destek talebi açın ve gördüklerinizi bize anlatın. Sunucu tarafını kontrol edebilir ve yedeklerde size yardımcı olabiliriz.
- Rastgele dosya silerek başlamayın. Adımları sırayla izleyin.

## 1. adım: Gördüklerinizi yazın

Hacklendiğinden şüphelenmenize neyin yol açtığını, ilk ne zaman fark ettiğinizi (saat dilimiyle) ve son zamanlarda neyin değiştiğini not edin: yeni bir eklenti, bir tema değişikliği, yeni bir kullanıcı. Bu kayıt; size, bize ve tuttuğunuz herhangi bir uzmana nedeni bulmada yardımcı olur.

## 2. adım: Mevcut durumun bir kopyasını saklayın

Dosyaların ve veritabanının şu anki halinin tam bir kopyasını indirin; bkz. [hosting hesabınızı yedekleme ve geri yükleme](/guides/hosting-backup-restore). Açıkça "virüslü" olarak etiketleyin. Yalnızca başvuru içindir: daha sonra asla geri yüklemeyin.

## 3. adım: Saldırganı dışarıda bırakın

Siteye erişim veren her şifreyi uzun ve benzersiz şifrelerle değiştirin:

- kontrol paneli (ve aynı şifreyi kullanıyorsa müşteri paneli hesabınız),
- her FTP ve SFTP hesabı,
- veritabanı kullanıcısı (yeni şifreyi `wp-config.php` gibi sitenin yapılandırmasına yazın),
- uygulamanın her yöneticisi; tanımadığınız kullanıcıları kaldırın.

WordPress'te ayrıca `wp-config.php` içindeki gizli anahtarları [WordPress anahtar üreticisinden](https://api.wordpress.org/secret-key/1.1/salt/) alacağınız yeni bir setle değiştirin. Bu, hâlâ oturumu açık olan herkesin oturumunu kapatır.

> **Uyarı**
>
> Kendi bilgisayarınızı da güncel bir antivirüsle tarayın. Bir bilgisayardaki zararlı yazılım; panel, FTP ve WordPress şifrelerini siz yazarken çalabilir.

## 4. adım: Temiz bir yedeği geri yükleyin veya yerinde yeniden kurun

**Yedeği geri yükleme**

Hackin ilk belirtisinden önceki bir yedeği kullanın: hackler çoğu zaman gerçekleştikten günler sonra fark edilir. Dosyaları ve veritabanını geri yükleyin (bkz. [hosting hesabınızı yedekleme ve geri yükleme](/guides/hosting-backup-restore) veya bir destek talebi açın), ardından hemen 6. adımla devam edin: saldırganın kullandığı açık hâlâ açıktır.
**Yerinde yeniden kurma (WordPress)**

1. WordPress sürümünü not edin, ardından `wp-admin` ve `wp-includes` klasörlerini wordpress.org'dan alacağınız **aynı sürümün** temiz kopyalarıyla SFTP üzerinden değiştirin. Yönetim panelindeki yeniden kurma düğmesini kullanmayın: dosyaların üzerine yazar ama eklenmiş dosyaları bırakır.
2. Kullanmadığınız eklentileri ve temaları silin. Diğerlerini WordPress.org dizininden veya üreticinin sitesinden yeniden kurun.
3. `wp-content/uploads` içinde PHP dosyası arayın; yüklemeler klasöründe kod değil, medya bulunmalıdır.
4. Kökteki ve alt klasörlerdeki `.htaccess` dosyalarını, `index.php`, `wp-config.php` ve temanın `header.php`, `footer.php` ve `functions.php` dosyalarını sizin yazmadığınız kod için kontrol edin.
5. **Users** altında tanımadığınız yöneticileri kaldırın.

Diğer uygulamalarda kodu kendi deponuzdan veya üreticiden alacağınız temiz bir kopyayla değiştirin; yalnızca içeriğinizi ve yapılandırmanızı koruyun.

## 5. adım: WP-CLI ile kontrol edin (paketinizde SSH varsa)

SSH ile giriş yapabiliyor ve WP-CLI kullanabiliyorsanız dosyaları WordPress.org sağlama toplamlarıyla karşılaştırın:

```bash
wp core verify-checksums
wp plugin verify-checksums --all
```

**Doğrulama:** çekirdek kontrolü `Success: WordPress installation verifies against checksums.` ile biter. WordPress.org'da barındırılmayan eklentiler bu yolla kontrol edilemez; onları üreticiden yeniden kurun.

## 6. adım: Açığı kapatın

1. Uygulamayı, her eklentiyi ve her temayı en yeni sürüme güncelleyin.
2. Site artık temiz olduğuna göre 3. adımdaki tüm şifreleri **yeniden** değiştirin.
3. Zamanlanmış görevlerinize bakın (cPanel'de **Cron Jobs**, Plesk'te **Scheduled Tasks**) ve sizin oluşturmadığınızları kaldırın.
4. [WordPress sitesini güvenli hale getirme](/guides/secure-wordpress-site) rehberindeki sıkılaştırma adımlarını uygulayın.

## 7. adım: Google'dan siteyi incelemesini isteyin

Google siteniz için bir uyarı gösteriyorsa **Google Search Console**'u, ardından **Security issues** raporunu açın. Listelenen örnek adreslerin temiz olduğunu kontrol edin, sonra **Request a review**'u seçin ve neyi kaldırıp neyi düzelttiğinizi anlatın. Google'a göre bir inceleme birkaç günden birkaç haftaya kadar sürebilir.

## Sorun giderme

**Hack birkaç gün sonra geri geliyor.** Bir arka kapı hâlâ yerinde, çalınan bir şifre hâlâ çalışıyor, zamanlanmış bir görev onu yeniden kuruyor veya açığı olan eklenti güncellenmedi. 3-6. adımları tekrarlayın ve bir destek talebi açın.

**E-postalarınız reddediliyor veya spam'e düşüyor.** Site spam göndermek için kullanılmış olabilir. Önce siteyi temizleyin, ardından bkz. [e-posta teslim edilebilirliği](/guides/email-deliverability).

**Artık WordPress'e giriş yapamıyorsunuz.** Giriş sayfasındaki **Lost your password?** bağlantısını kullanın. Saldırgan e-posta adresinizi değiştirdiyse hesabı veritabanı üzerinden sıfırlamanız için bir destek talebiyle bizden yardım isteyin.

## Sonraki adımlar

- Tekrar olmasını önleyin: [WordPress sitesini güvenli hale getirme](/guides/secure-wordpress-site).
- Her zaman temiz bir kopyanız olsun: [hosting hesabınızı yedekleme ve geri yükleme](/guides/hosting-backup-restore).

## Sık sorulan sorular

### Yalnızca şüpheli görünen dosyaları silsem yeterli mi?

Nadiren. Saldırganlar genellikle birden fazla arka kapı bırakır ve çaldıkları şifreleri saklar. Her erişimi değiştirin ve kodu güvenilir kaynaklardan yenileyin; yoksa site birkaç gün içinde yeniden hacklenir.

### Bir yedeği geri yüklemeli miyim?

Evet, hack öncesinden bir yedeğiniz varsa. Hackler çoğu zaman günler sonra fark edilir; bu yüzden ilk belirtiden önceki bir kopyayı seçin. Geri yüklemeden hemen sonra güncelleyin ve şifreleri değiştirin, yoksa aynı açık yeniden kullanılır.

### Sitemde bir Google uyarısı var. Ne zaman kalkar?

Siteyi temizledikten sonra Google Search Console'da inceleme isteyin. Google'a göre bir inceleme birkaç günden birkaç haftaya kadar sürebilir.

### Siteyi bizim için temizleyebilir misiniz?

Bir hack fark ettiğiniz anda destek talebi açın. Sunucu tarafını kontrol eder, gördüklerimizi size söyler ve bir yedeği geri yüklemenize yardımcı oluruz.

---

Kaynak: <https://hyperdc.com/tr/guides/products/clean-hacked-website>\
Son güncelleme: 2026-10-15
