20 Şubat 2013 Çarşamba

JAVA ve PHP arasında Kriptoloji

Java dilinde veya PHP dilinde bir dosya yada string değeri şifreleyip açmak istiyorsanız her iki dilde de karşılığını bulmanız lazım.Bu biraz zorlayıcı bir durum malesef. Bundan dolayı karşılaştığım bu soruna çözümlerimi burada anlatıyorum.

Senaryo 1:
PHP ile bir mesajı encrypt edip JAVA ile şifrelenmiş mesajı decrypt edeceğiz.


Senaryo 2:
JAVA ile mesajı encriypt edip PHP ile Decrypt edelim.

Senaryo 3:
PDF dosyası veya herhangi bir binary dosyayı PHP ile encrypt edip JAVA ile decrypt edelim.

Senaryo 4:
PDF dosyası veya herhangi bir binary dosyayı JAVA ile encrypt edip PHP ile decrypt edelim.

8 Şubat 2013 Cuma

PHP deobfuscation

Bu yazımızda genelde lisans amaçlı obfuscate işlemini deobfuscate etmeyi öğreniyoruz.

elimizde


gibi bir PHP kodu var bunun kırmızı ,ile işretli eval fonksiyonundan öncesi obfuscate eden metoda ait
sonraki kısımda şifreli PHP kodu. Çözmek için kırmızı ile işaretli kısmı

file_put_contents("deobfuscated.php",TC9A16C47DA8EEE87(

ile değiştiriyoruz ve web sunucumuzda bu dosyayı çağrıyoruz. Sonuç bingo :) deobfuscated.php içerisinde okunabilir bir kod var artık.