Sinansa adlı üyeden alıntı: mesajı görüntüle
Elimde lisanslanmış bir opencart var, ama config.php dosyası kodlanmamış, yani içeriğini görüp değiştirebiliyorum. Ama farklı bir domaine kurulum yapınca çalışmıyor. Merak ettiğim konu, acaba bunu nasıl yapmışlar. Bu yöntem config.php dosyasını şifrelemeye göre daha sağlam benim görüşüme göre. Çünkü config.php dosyasını farklı bir opencart dizininden alıp kendi sitesine göre editleme yapabilir.
Bunu engellemek için farklı bir dosyayı şifrelemek daha sağlıklı.
Bu işlem nasıl yapılıyor onu merak ediyorum 😂
Eğer tüm sayfalar çalışmıyorsa header ya da footer içinde sorgulama yapıyor olabilir.
Aşağıdaki linkte örnek bir senaryo anlatılmış. Benim opencart eklentilerinde ya da temalarında gördüğüm şifrelemede sadece HTTP_HOST ile domain kontrolü yapılıyor.
Eğer domain tanımlanan değerdeyse site çalışıyordu. Örnekteki gibi 2. bir siteye bağlanıp kontrol etme söz konusu değildi.
Kendisitenizin tüm dosyalarında HTTP_HOST ifadesini aratabilirsiniz ya da base64 kodlarını aratabilirsiniz. Bu sayede şifrelenen yeri görüceksiniz. Ama ilk başta index, header ve footer'a bakın. Bunlardan birsindedir.

Link: https://www.r10.net/php/383922-script-lisanslama.html