Base 64

WordPress ile uğraşan arkadaşların sık karşılaştığı bir sorun. Nedir bu base64 nasıl çözerim? Bu soruların cevabını birazdan bulacaksınız.

<?php
eval(gzinflate(base64_decode(‘
rVZNb+M2ED13gf0jLLVXcfsdftbkıDrcvbY=’)));
?>

Eğer sizin kodunuz yukarıdaki yapıda ise çözzüme başlıyoruz.

Sizin kodlarınızda böyle bir yapıya sahipse tek yapmanız gereken bu kodları kopyalayıp base.php diye kaydetmeniz(isim önemli değil) ve ardından “eval” kısmını  “highlight_string” ile değiştirmeniz.Şimdi oluşturduğunuz bu php dosyası aşağıdaki gibi bir yapıya sahip olacak.

<?php
highlight_string(gzinflate(base64_decode(‘
rVZNb+M2ED13gf0jLLVXcfsdftbkıDrcvbY=’)));
?>

ve oluşturduğunuz bu dosyayı sunucunuza atıp çalıştırın. Eğer bir kez şifrelenmiş ise asıl kodları size hemen gösterecektir. Ancak birden fazla base64 ile şifrelenmiş ise size yine eval (gzinflate(base64_decode…… şeklinde kod gösterecektir. Burada yine “eval” kısmını “highlight_string” ile değiştirmeni gerekecek. Bu işlemi 5-6 kez hatta 50 kez bile uygulayabilirsiniz. Bu tamamen kaç kez şifrelendiğine bağlı olan bir durum.

EkleBunu Sosyal Paylaşım Butonu

Etiketler: , ,

«   |   »





Yorumlar

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web sitesiz

Mesajınızı buraya yazabilirsiniz: