Zend Yada Ioncube Loader Reverse Hakkında..
-
Nedir bu ioncube ?
PHP ile yazılan scriptler ZEND yada IONCUBE ile şifreleniyor.
Şifreli bir php scripti çalıştırmak için sunucuya ZEND yada IONCUBE dosyalarının yuklenmesi gerekmekte..
Encode edilmiş script hangi korumayı kullanıyorsa o siteden gerekli dosyalar indirilip hosta kurulur. (Zend, Ioncube, Chipher) bu dosyalar genelde installer tipindedir. Manuel olarak bir şey yapmanıza gerek kalmadan Php.ini ve server ayarları yapılır.
Biz şifremiz ioncube olduğu için buradan gerekli dosyayı indirip kuruyoruz. http://www.ioncube.com/loaders.php
Bu paketin içeriğinde yukarıda verdiğim LOADER.DLL dosyası mevcut.
Siz .PHP dosyasını çalıştırmak istediğinizde webserver php.exe yi bulur.
Php.exe dosyanın şifreli olduğu algılayıp ilgili LOADER.DLL ile decode edip orjinal php kodlarını alır ve işler..
ASP (DOT).NET gibi düşünelim. Aynı mantık..
PHP.EXE bilindiği üzere açık kaynak koda sahiptir. Reverse etmeye gerek yok.
http://www.php.net/downloads.php adresinde full source kod mevcut.
Çin de birileri yapmış bu reverse olayını ve adamlar dosya başına ücret talep ediyorlar..
Neredeyse tüm encoderları kırmışlar..
zend - ioncube - SourceGuardian - codelock - chipher
Dosya başı ücretle orjinal kodÇinliler muhtemelen kaynak koddan yola çıktılar..
elimde Ion kullanılarak encode edilmiş bir script mevcut.
Bunu decode etmek istiyorum ama nerden nasıl başlıcam..
İleri geri fikri olan arkadaşlar yardımcı olursa sewinirim..
Php tarafından kullanılan Ioncube loader DLL dosyası.. -
Edit Tam Tersini yapıyomus:(