
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.
Etiketler: base64, decode, Wordpress
« Vadi’nin 2023 Yılı Senaryosu | Dos Komutları »
Yorumlar








