• 15-07-2021, 13:43:48
    #1
    Sa arkadaşlar laravel ile birçok proje geliştirmekteyim fakat kişisel veya ticari amaçlı bir proje geliştirip piyasaya sürmek istesem misal bunun herhangi bir lisans sistemi uygulanabilirmi ioncube gibi purephp projelerde kullanılabiliyor fakat laravelde bunu nasıl bir kurguyla yapılabilir mvc projesi olduğu için custom olarak nasıl uygulanabilir nereye uygulanırsa mantıklı olur codeigniter'dada bu yapılabiliyor ama laravelde kaynak araştırmama rağmen böyle birşey bulamadım. Fakat codecanyondan bir kaç laravel projesinde license key sistemi yapmış adamlar kolay kurulum gibi ekranda projeyi install yaparken purchase code istiyor misal bunun gibi yapıları nasıl bir kurguyla yapabiliriz elbetteki projeyi public olarak piyasaya sürünce illaki kaynak kodlar incelenerek veya şifreleme mantıkları kırılabilir fakat bunu amatörler ve orta düzey insanlardan bile korumak için yapılmak istense bile buna benzer kaynaklar göremedim siz nasıl yapardınız ?
  • 15-07-2021, 14:10:28
    #2
    Herhangi bir web adresindeki txt dosyası içine gömebilirsinzi lisans kodlarını.
  • 15-07-2021, 14:13:26
    #3
    Nokvi adlı üyeden alıntı: mesajı görüntüle
    Herhangi bir web adresindeki txt dosyası içine gömebilirsinzi lisans kodlarını.
    laravelde bu kontrolu nereye uygulasam projeyi inceleyen o kodları sildiğinde projeninde bozulması lazımki yada şifrelemeyi çözememesi ve kontrolu rahatlıkla bozamaması gerekir.
  • 15-07-2021, 14:39:03
    #4
    Tek bir disyaya odaklanirsaniz hata edersiniz bence. Yazdiginiz sistemin servis katmanini full sifreleyebilirsiniz ornek veriyorum 50 farkli logic islemleri yoneten siniflarinizi olusturdunuz diyelim bunuda controller uzerinden kullaniyorsunuz. Bu 50 farkli sinifi sifreleyip aralarindan 5 tanesine lisans dogrulama methodunu ekleyip constructure kismindan sinif calisirken lisansida dogrulatmis olursunuz. Tek dosya her zaman risktir coklu dosya hem cozen adam icin maliyetli olur o maliyette cayridiri olacaktir. Isi abartmak istersenizde ayri bir sinif daha yazar geri kalan siniflarin hepsini otomatik tarayip file size boyutlarini toplayip elde edilen sonucu kaydeder ve o sonuca gore kontrol edersiniz. Bir satir degisiklik oldugunda sistemdeki cekirdek methodlari sildirebilirsiniz