🛡️ PHP Guard - Online Encoder

Gelişmiş PHP Şifreleme ve Kendi Lisans Sistemini Kurma İstasyonu

📚 PHP Guard Sistem Kullanımı ve Dokümantasyon

1. Sistem Nedir ve Nasıl Çalışır?

PHP Guard, standart ionCube şifrelemesinin ötesine geçerek kodlarınızı tersine mühendisliğe (decompile), RAM dökümlerine ve izinsiz kullanıma karşı koruyan **modüler bir kod enjeksiyon motorudur.** Kodlarınızı API üzerinden şifrelerken, seçeceğiniz güvenlik katmanlarını kodun içerisine bütünleşik (monolitik) bir kilit ağı olarak örer.

Limitasyon Uyarısı: Altyapımız yüksek performanslı ionCube API'si kullanmaktadır. API kuralları gereği dakikada maksimum 10 dosya şifreleme limiti bulunmaktadır.

2. Şifreleme Modları

  • Standard Mode: Kodunuzun yapısını bozmadan, sadece ionCube motoruyla şifreler. Herhangi bir ekstra lisans kodu veya sunucu bağlantısı eklemez. Çıktı olarak sadece şifreli PHP dosyasını alırsınız.
  • Advanced Mode (Kamikaze): Kodunuza askeri düzeyde koruma katmanları ekler. Bu modu seçtiğinizde alt kısımdan istediğiniz güvenlik kurallarını (Tamper, XERROR, Domain vb.) seçebilirsiniz.

3. Güvenlik Katmanları (Advanced Mod Özellikleri)

  • 💥 Tamper Koruması: Şifreli dosyaya dışarıdan 1 byte bile veri eklenirse (hacker müdahalesi), dosya kendini anında sunucudan silerek (unlink) uygulamayı imha eder.
  • 🧩 XERROR Labirenti: Hackerlar kodu RAM'den (Memory Dump) çekmeye çalışırsa, bu koruma sayesinde kodun içindeki tüm fonksiyonlar kilitlenir. Hackerın ekranına sadece "XERROR: Çözülemedi" hatası döner.
  • 🌐 Domain Kilidi: Yazılımınızın sadece belirlediğiniz tek bir alan adında çalışmasını sağlar. Başka bir siteye kopyalanırsa çalışmaz.
  • 📡 Uzak Lisans (Gateway): Yazılımınızın anahtarını kodun içine gömmek yerine, sizin belirleyeceğiniz uzak bir sunucudan canlı olarak çeker. Bu özellik sizi korsan kullanıma karşı %100 güvenceye alır.

4. Gateway (Köprü) Kurulumu Nasıl Yapılır?

Eğer Uzak Lisans seçeneğini işaretlerseniz, sistem size şifreli dosyanın yanında bir gateway.php dosyası teslim eder. Bunu kurmak çok basittir:

  1. İndirdiğiniz ZIP paketini açın.
  2. İçindeki gateway.php dosyasını kendi ana sitenize (Örn: api.sizinsiteniz.com) yükleyin.
  3. Şifreleme ekranındaki "Gateway URL" kısmına bu yüklediğiniz dosyanın tam yolunu yazın.
  4. Artık sattığınız yazılım, her çalıştığında bu dosyaya gizli istek atıp lisans onayı bekleyecektir.
  5. Sıkı Kontrol Modu: Açık bıraktıysanız, gateway.php dosyasını not defteri ile açıp içine izin verdiğiniz lisans anahtarlarını ve müşteri domainlerini manuel olarak ekleyebilirsiniz.