Admin Online Gizleme

Admin Online Gizleme İndirdiğiniz(kullandığınız) nuke versionu ne olursa olsun gerekli patch guvenlik yamalarını mutlaka takip edin ve kullanın. Versyonunuza uygun patchler için adres.Aynı siteden forumlarınızıda güncelleyin. Şuanki en güncel sürüm 2.22 olarak biliyorum ben. Aynı zamanda sitemizin dosyalar bölümündede bulabilirsiniz. Patchleri uyguladınız. Forumu güncellediniz. Öyleyse admin.php den başlayabiliriz güvenlik adımlarına. Admin.php dosyasını gizlemek.. Arkadaşlar yukarıda okuyanlar gormuşlerdirki nuke kurulumu için bir sıra tavsiye etmiştim. İşte bunun en buyuk sebeplerinden biride bu. Şimdi önce admin.php nasıl gizlenir onu anlatayım ve bu konuda rastlanan sıkıntılardan bahsedeyim.. Açınız config.php Bul Kod:$admin_file = "admin";"admin" buradaki admin admin dosyamızın adı. İstediğiniz gibi değişin .ÖrneğinKod:$admin_file = "yonetici";şeklinde yaptığınızı varzedelim. (siz daha makul bişey yapın artık) ana dizinde bulunan admin.php yi de buna göre yonetici.php şeklinde ismini değiştirdiğimizde işlem tamamlanmış oluyor. Gel gelelelim Sorunlara. Hali hazırda sitesi açık düzenlenmiş yayında olan arkadaşlar veya bu işlemi yaptıktan sonra bazı modul ve eklentileri kuran arkadaşlar admin paneline girdikleri zaman Acces denield hatası alırlar. Bu hatanın sebebi çok basittir. Arkadaşlar bazı modullerin admin dosyaları ana dizindeki admin klasorune bazıları ise direk modulun içinde admin dizininde olur. Bu dosyaların nerde olduğundan çok bizi bağlayan bu modullerin admin dosyasını nasıl tanımladıkları. Hatanın sebeni şu. Bazı moduller ve nuke üzerinde gelen modullerde admin dosyası direk olarak bir dosya olarak değilde değişken olarak tanımlanır. Ama sonradan eklediğimiz bazı modullerde durum böyle değildirKod: if (!eregi("admın.php", $ PHP_SELF)) { die ("Access Denied"); }şeklinde direk bir dosya tanımlaması yapılır. Doğal olarak biz bu dosyanın adını değiştirdiğimiz için sistem dosyayı bulamaz ve hata verir. Bu tarz modullerde admin panelindeki linklerde çoğu zaman çalışmaz. Hatanın neyden kaynaklandığını bildiğimize göre Yukleyeceğimiz modullerde bu tip hatalarla karşılaştığımız zaman yapacağımız işlem modulun admin dosyalarında (case.php link.php vs..) admin.php dosyasını (admin değil) aratıp topluca yeni verdiğimiz isimle değiştirmek. Aynı şeyi yuklediğiniz guvenlik addonlarındada mutlaka yapınız. Bazı arkadaşlar admin dosyalarını değiştirdikleri halde değişik nuke sitelerinden gordukleri htacces ve robot.txt leride aynen uygularlar. Buralardada mutlaka değişiklikleri kendi sitenize göre uygulayın.(aynı işlem config.php yi gizlediğinizdede geçerlidir.) Bu kadar basit bir işlem için uzun bir yazı oldu galiba. Admin dosyamızı gizledik. İsteyen arkadaşlar include yöntemiyle dahada bir gizleyebilir Onu anlatmıyacam artık bu kadar yazıyla nuke kurulumu anlatılırdı yahu.

Döküman Arama

Başlık :

Kapat