Şifrelenmiş PHP Kodunu Çözmek
Genelde WordPress temalarının sayfa altlıklarında rastladığımız şifrelenmiş php kodları hepimizi rahatsız etmiştir. Elbette emeğe saygımız var, bedavaya dağıtılan bir tema için backlink vermekten kaçınmayız, fakat bazen durumun fazlasıyla abartıldığına şahitlik ediyoruz. Tamam, kendi sitene bir adet backlink koyarsında 5-6 adet link koymanın bir manası yok, dimi sevgili tema yazarları?
Efendim bu arkadaşlar herkes tarafından kolaylıkla silinmesin diye bu backlinkleri encode edilmiş halde eklerler. Bu yazımızda bu şfreli yazıları nasıl çözeceğimizi anlatacağız. Bir çok şifreleme yöntemi var, bunların herbirini çözmek için ayrı bir metod geliştirmek gerekir.
Biz bu yazımızda “$_F=__FILE__;$_X=’BURASI_SIFRELENMIS_YAZI’;eval(base64_decode” diye başlayanları çözmeyi anlatağız, -ki en çok kullanılan şifreleme yöntemlerinden birisi budur.
Aşağıdaki yazıları işin özünü kavramanız için yazdım, “Yok, ben kodumu çözüp gidicem, daha bi sürü işim var.” diyorsanız buradaki Online PHP Decoder aracını kullanabilirsiniz.
Önce bir adet PHP dosyası oluşturuyoruz ve şunları ekliyoruz;
<?php $a = "$_F=__FILE__;$_X=' ile ';eval(base64_decode arasında kalan kısm"; $a = base64_decode($contents); $a = "<textarea rows=\"6\" cols=\"25\">".strtr($a, "123456aouie", "aouie123456")."</textarea>"; echo $a; ?>
Eğer hata yapmadıysanız ekranda çözülmüş yazıyı görüyor olmanız gerekir. “Yok abi, ben uğraşamam” diyorsanız biz sizin yerinize kastık, PHP Decode Tool‘a burdan ulaşabilirsiniz.
Benzer Yazılar (bunları bilgisayar seçiyor);
Benzer yazı yok ya da biz bulamadık.
Sevgili Hüseyin, eşsiz ve müthiş bilgilerini bizimle paylaştığın için sana sonsuz teşekkürlerimi sunarım.
@Engin
rica ederim
S.a
Emeğine saygım var;
Kusura bakmayın ama bu yöntemden daha basit bir yöntem var
____________________
İlk önce temanızı yayınlayın. Daha sonra http://www.adresiniz.com seklinde sitenizin anasayfa’sına girin. Mouse’nin sağ tuşuna tıklayıp, kaynağı görüntüle diyin. Kaynak kodlarının en altında şeklinde başlayan ile biten kodları kopyalayın. Bu koplayadığımız kodlar footer’imizin HTML kodları. Şimdi gelelim temamızdaki footer.php dosyasına. Dosyayı herhangi bir programla ile açıyoruz. (notepad++, dreamweaver, not defteri) satırlarını silmeden bu iki satır arasına yapıştırıyoruz. Artık yapmamız g<aereken tek işlem, dosyamızı kaydedip, ftp sunucumuza atmak. Tabi bundan önce gerekli düzenlemeleri yapıp şifrelenmiş kodlardaki yazıları dilediğiniz gibi düzenleyebilirsiniz.
Not: Alıntıdır.
Yazdığınız makale için teşekkürler, benimde katkım olsun istedim.
Selam ve dua ile.
@Halim Tuna
Merhaba Halim,
Bahsettiğin yöntemin bazı dezavantajları var, o yüzden pek tavsiye etmediğim bir yöntem. nedir bu dezavantajlar diyecek olursan; temayı hazırlayan kişiler bu bahsettiğin yöntemi devredışı bırakmak için temada gerekli bazı php değişkenlerini footer da tanımlayıp kullanabilirler. o yüzden footeri çözüp kullanmak daha çok tavsiye edilebilecek bir yol.
çözdük değiştirdik diyelim tekrar şifrelemeyi nasıl yapacağız?
Burdaki yazı işinizi görecektir.
Çözümünüz işime yaradı çok teşekkür ederim. Merak ettiğim birşey var:
kodlar arasında geçen “123456aouie” ve “aouie123456″ ifadelerinin fonksiyonu nedir?
merrhaba o scripti tam olarak paylaşabilir misiniz?