vBulletin Güvenlik Açıkları vBulletin Açıklarını Kapatmak vBulletin Güvenli Hale GetirmekvBulletin heklenmek vBulletin Sitem heklendi. Gibi Konulara Güzel Bir Anlatım 1. Sistemdeki açıklar. a) admincp ve modcp dosyalarının isimlerini değiştirip ( Örneğin: #342342# ) şeklinde yeniden adlandırılması. (Aynı zamanda config. php'nin 87 88. satırındaki yolu değiştirirseniz. iyi olur. PHP Kodu: $config = 'admincp'; $config = 'modcp'; b) Değiştirmiş olduğunuz admincp ve modcp klasörlerinin içindeki index. php nin 2. satırına aşşağıdaki kodları yazın. PHP Kodu: &lt;?php ////////////////////////////////////////////////////// // Protected by r10// ////////////////////////////////////////////////////// // Kullanici Listesi $kul =&quot;Kullanıcı adınız&quot;; $kul =&quot;Şifreniz&quot;; $kul =&quot;Kullanıcı adınız&quot;; $kul =&quot;Şifreniz&quot;; // Dogrulama function authenticate if (! isset || ! isset else { for($i=0;$i&lt;count ;$i++) { if } if } ?&gt; Böylece sifrenizi çaldırsanız bile saldırgan 2. paneli gecemez. aynı şekilde bir 3. şifreyide cpanel' veya plesk panelinizden koyabilirsiniz c) Config. php'de ; Satır : 117 : $config = '1'; Satır : 122 : $config = '1'; Satır : 129 : $config = '1'; Satır : 134 : $config = '1'; Satır : 139 : $config = '1'; 1 yazan yerlere user 'id' niz ne ise onu yazınız sifrenizi kaptırsanız bile bazı fonksiyonlar deaktif olur. d) Config yolu değiştirme ; Öncelikle ftp' den bir klasör açıyoruz klasörün ismini karışık bir şey yapın Örnek: &quot;jhdf3olf&quot; Şimdi /includes klasörü içindeki config. php dosyasını alıp oluşturduğunuz klasörün içine atın. includes klasöründe config. php dosyası kalmayacak. Yine /includes klasörü içindeki class_core. php dosyasını bilgisayarımıza indirip düzenliyoruz içerisindeki includes/config. php yazan yerleri bulup Oluşturduğumuz Klasör/config. php şeklinde değiştiriyoruz ve kaydedip yine includes klasörüne atıyoruz işlem tamamdır. e) Config Şifreleme : www.ioncube.com adresinden 5$ gibi cüzzi bir miktara kredi satın alıp config. php'niz veya veritabanı yolunuz herneyse upload yapıp sifreleyin ve ftp deki ile değiştirin böylece sisteminize sızan emek hırsızları config bilgilerinizi okuyup databese yani Sql dosyanıza zarar veremez ve indiremezler. f) Vbseo Acıkları : Vb seo kurulumunu tamamladıktan sonra vbseo_config. php'nizin izinlerini 664 yapınız. Aynı şekilde vbsepcp. php panelinizin ismini Örneğin : #vbseocp. php# şeklinde değiştiriniz. vbsepcp. php dosyasının 2. satırına yukarda verdiğim sifrelemeyide yapıp güvenlik önlemi alabilirsiniz. g) Saldırıları algılamak : SYN Attack Saldırgan local olarak SYN saldırısı yapıyorsa kullanıcıyı tespit edip uzaklaştırabilirsiniz. Kurulum : Rardan cıkarmış olduğunuz : dnp_fw. php dnp_fw_config dnp_fw_template default. jpg Dosyaları forum ana dizinine atın. forum ana dizinindeki global. php nin 15 ve 16. satırına : PHP Kodu: if(file_exists define('CWD' (($getcwd = getcwd ? $getcwd : '.')); Kodlarını yerleştirin kurulum tamamlanmıştır. Download : DnP Firewall Gateway dosyasinin Linkleri Kırık Olduğu İçin Lütfen Google Araması Yapın Bu eklenti vbulletin için özel olarak yazılmıştır. Kaynak : http://www.silveryhat.com h) Forumunuzu güzelleştirdiğini sandığınız eklentileri vb. modifikasyonları vbulletin. org haricinde hiçbir siteden indirmeyin Nul lisanssızed Sürümler kullanmayınız. ı)Servis sağlayıcınıza rica ederek Cgi/Shell yetkisini kapatmasını söyleyin. Makale İçin AkServer Arkadaşımıza Teşekkürler.