Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
vBulletin Açıklarını Kapatma ve Güvenlik İpuçları
vBulletin, popüler bir forum yazılımıdır ancak, yaygın olarak kullanılması sebebiyle hackerların hedefi olabilir. Güvenliği sağlamak ve olası saldırıları önlemek için bazı önlemler almak önemlidir. İşte vBulletin forumunuzun güvenliğini artırmak için uygulayabileceğiniz yöntemler:
1. vBulletin Sürümünüzü Güncel Tutun
Önem: Eski sürümler genellikle güvenlik açıklarına sahiptir ve hackerlar tarafından kolayca istismar edilebilir.
Yapılması Gereken:
vBulletin’in resmi web sitesini düzenli olarak kontrol edin.
Yeni güvenlik yamalarını ve güncellemeleri en kısa sürede uygulayın.
2. install ve core Klasörlerini Silin
Kurulumdan Sonra:
install klasörünü tamamen silin. Bu klasör, kötü niyetli kişilerin yeniden kurulum yaparak sistemi ele geçirmesine izin verebilir.
Eğer kullandığınız sürümde core klasörü varsa, gereksiz dosyaları kaldırın.
3. AdminCP ve ModCP’ye Erişimi Sınırlayın
AdminCP ve ModCP URL’lerini Yeniden Adlandırın:
Admin paneli ve moderasyon paneli URL'lerini tahmin edilmesi zor bir şekilde değiştirin.
Admin paneline sadece belirli IP adreslerinden erişim sağlayın.
Apache kullananlar için .htaccess dosyasında şu kodu ekleyin:
apache
Kodu kopyala
<Directory "/admincp">
Order Deny,Allow
Deny from all
Allow from 123.45.67.89
</Directory>
4. Dosya ve Klasör İzinlerini Kontrol Edin
Güvenlik İzinleri:
Çalışma klasörlerinin ve dosyaların doğru dosya izinlerine sahip olduğundan emin olun.
Klasör izinleri: 755
Dosya izinleri: 644
FTP istemciniz veya kontrol paneli üzerinden bu izinleri kontrol edebilirsiniz.
5. Güçlü Şifre Politikaları Belirleyin
Yönetici Şifresi:
Karmaşık ve güçlü bir şifre kullanın. Şifrenizde büyük/küçük harf, rakam ve özel karakterler bulundurun.
Şifrelerinizi düzenli olarak değiştirin.
Kullanıcı Şifre Politikaları:
Kullanıcıların güçlü şifreler oluşturmasını zorunlu hale getirin.
Şifrelerin belirli aralıklarla değiştirilmesini teşvik edin.
6. Güvenlik Eklentileri ve Modülleri Kullanın
vBulletin için özel olarak geliştirilmiş güvenlik eklentileri vardır.
Önerilen Güvenlik Araçları:
StopForumSpam: Spam kullanıcıları engellemek için etkili bir eklentidir.
reCAPTCHA: Kayıt formlarında bot saldırılarını önler.
2FA (İki Faktörlü Kimlik Doğrulama): Yönetici hesapları için ekstra güvenlik sağlar.
7. Sunucu Güvenliği
Web Sunucusu Güvenliği:
Apache veya Nginx kullanıyorsanız, gereksiz modülleri devre dışı bırakın.
mod_security gibi güvenlik modüllerini etkinleştirin.
Güvenlik Duvarı (Firewall):
Sunucunuz için bir güvenlik duvarı yapılandırın.
Uygulama güvenlik duvarı (WAF) kullanarak forumunuzu SQL enjeksiyonu, XSS gibi saldırılara karşı koruyabilirsiniz.
SSL Sertifikası:
Forumunuzun HTTPS protokolü ile çalıştığından emin olun. Bu, kullanıcıların ve yönetici hesaplarının bilgilerinin şifrelenmesini sağlar.
8. Hata Mesajlarını Gizleyin
Hata Mesajlarını Yönetmek:
PHP hata mesajlarının kullanıcılar tarafından görünmesini engelleyin. Aksi takdirde, sistem bilgileri açığa çıkabilir.
php.ini dosyasındaki hata gösterim ayarını devre dışı bırakın:
ini
Kodu kopyala
display_errors = Off
log_errors = On
9. SQL Enjeksiyonlarına Karşı Koruma
Güncellenmiş Veritabanı Sorguları:
vBulletin, genelde güvenli bir veritabanı yapısına sahiptir, ancak özelleştirmeler yapıyorsanız, sorguları güvenlik açısından inceleyin.
Hazır gelen veritabanı işlemlerini kullanın ve giriş doğrulaması yapın.
10. Spam ve Bot Koruması
Kullanıcı Kayıt Doğrulama:
Yeni kullanıcı kayıtlarında e-posta doğrulama ve CAPTCHA zorunluluğu ekleyin.
IP Engelleme:
Sürekli spam yapan veya kötü niyetli girişimler gerçekleştiren IP adreslerini yasaklayın.
11. Güvenlik Günlüklerini İnceleyin
Hata Günlüklerini Takip Edin:
Yönetim paneli veya sunucunuzdaki log dosyalarını düzenli olarak kontrol edin.
Şüpheli etkinlikleri tespit etmek için analiz yapın.
12. Veritabanı Yedekleme
Düzenli Yedekleme:
Olası bir saldırı durumunda verilerinizi geri yüklemek için forumunuzu düzenli olarak yedekleyin.
Hem veritabanını hem de dosyaları yedeklemeyi unutmayın.
Otomatik yedekleme araçları kullanarak süreci kolaylaştırabilirsiniz.
13. Üçüncü Taraf Eklentilere Dikkat Edin
Eklenti Kaynağı:
Sadece güvenilir kaynaklardan gelen eklentileri yükleyin.
Güncellemeleri Kontrol Edin:
Yüklediğiniz eklentilerin güncel ve güvenli olduğundan emin olun.
14. Eski Kullanıcı Hesaplarını Temizleyin
Uzun süre aktif olmayan kullanıcı hesaplarını düzenli olarak inceleyin ve gerektiğinde devre dışı bırakın.
Sonuç
vBulletin forumunuzu güvenli tutmak için bu adımları uygulamak önemlidir. Yazılımın ve sunucunun güncel ve güvenli olması, forumunuzun istismar edilmesini büyük ölçüde önler. Eğer kapsamlı bir güvenlik çözümüne ihtiyaç duyarsanız, bir siber güvenlik uzmanından destek almayı düşünebilirsiniz.