Perşembe, 18 Ekim 2018

Xampp IonCube Loader Kurulumu nasıl yapılır?

 

Merhabalar,

Sizlere bu yazımda ionCube Loader kurulumunu anlatacağım.Ama kuruluma geçmeden önce ionCube nedir, ne işe yarar kısmına birazcık değinmek istiyorum.

ionCube, php kodlarımızı şifrelemeye yarayan bir programdır. Kodları kendine has yöntemlerle şifrelediğinden kırılması oldukça zordur. Ücretli bir programdır.

ionCube Loader ise, ionCube ile şifrelediğimiz dosyaları serverda çalıştırabilmemizi sağlayan programdır.Şifreli dosyalarımızın çalışabilmesi için serverda ionCube Loader kurulu olmalıdır.ionCube Loader,ioncube ile şifrelenmiş php dosyalarını çözer ve sanki şifrelenmemiş gibi çalıştırır. Ücretsizdir.

(ionCube Loader, şifreyi kırıp kodları bize göstermiyor, sadece serverda çalışabilmesini sağlıyor. Mesela bir yerden ücretsiz bir tema bulduk ama geliştirici kodları başkası alıp, kendininmiş gibi davranıp imzasını vs ekleyip ticaret amaçlı kullanamaması için kodları ionCube ile şifrelemiş.İşte bu noktada bu ücretsiz temayı kullanabilmemiz için bu şifrelerin server tarafında kırılması gerekiyor.Bunun içinde serverımızda ionCube Loader kurulu olmalı.)

Kurulum kısmına geçelim;

Öncelikle Xampp’ a gelip Apache ve MySql sunucularımızı aktif hale getiriyoruz. Ardından uygun ioncube sürümünü indirebilmemiz için php sürümünü öğrenmemiz gerekiyor. Bunun için htdocs içine bilgi.php adında bir sayfa oluşturuyoruz ,içine “phpinfo();”yazıyoruz.

ve bunu çalıştırıyoruz. Çıkan ekranda bilgisayarımızda kurulu olan php sürümünü ve özelliklerini öğreniyoruz.

Buradaki bilgilerden zend ve php sürümümüzü öğreniyoruz. Ardından https://www.ioncube.com/loaders.php adresinden uygun ionCube’ ü bilgisayarımıza indiriyoruz.

İndirdiğimiz dosyaları php klasörü içine atıyoruz.

Dosyalarımızı attıktan sonra konfigürasyon ayarlarını yapmak için php.ini sayfamıza gidiyoruz.

php.ini sayfasına Xampp üzerinden de ulaşabiliriz.

php.ini dosyasını açıp,ilk satıra zend_extension =dosyamızı ve yolunu yazıp kaydediyoruz.

Not: Yüklenecek olan dosyamızı seçerken php versiyonuna göre seçiyoruz.

 

php.ini dosyamızı düzenledikten sonra Apache serverımızı yeniden başlatıyoruz.

Tekrardan bilgi.php dosyamızı çalıştırdığımızda ionCube Loader’in localhostumuza yüklenmiş oluyor.

Loader Wizard ile Kurmak İsterseniz;

https://www.ioncube.com/loaders.php adresine gidip zip dosyasını indiriyoruz.

İndirdiğimiz loader-wizard dosyasını htdocs içine atıyoruz.

Apache ve MySql serverlarımızı başlatıyoruz.

Serverları başlattıktan sonra http://localhost/loader-wizard.php/
diyerek
yüklemeyi başlatıyoruz.

Çıkan sayfa yapacaklarımız hakkında bizi yönlendiriyor.Buradaki adımları uyguluyoruz.

Öncelikle bizim için uygun olan ioncube dosyası zip halinde geliyor.Bunu bilgisayarımıza indiriyoruz.

İndirdiğimiz ioncube klasörünü C:\xampp\ext içine atıyoruz.

Ardından php.ini dosyasına gelerek bize vermiş olduğu zend_extension = “C:\xampp\php\ext\ioncube_loader_win_7.1.dll” kodunu ekleyip kayıt ediyoruz.

Ardından Apache serverımızı yeniden başlatıyoruz ve dediği yere tıkladığımızda ionCube Loader’ın kurulmuş olduğunu görüyoruz.