• 24-02-2016, 17:31:52
    #1
    Merhaba arkadaşlar,



    Javascript dosyalarını korumak zor bir durum. Özellikle yoğun kullanılan projelerde, hatta saf javascript projelerinde önemli bir konu.



    Sunucu taraflı bir dil olmadığı, tarayıcı tarafında yorumlandığı için epey sıkıntılı bir durum.

    Piyasada farklı obfuscator(karıştırıcı), minify(boyut küçültücü) siteler mevcut.

    Çoğu ücretsiz, ve çok kolay reverse engineering (tersine mühendislik) yapılabilecek durumdalar.



    Uzun zamandır araştırmama rağmen yeni denk geldim, denemelerimde güzel sonuçlar verdi ve benimle aynı kaderi paylaşan, hırsızlara karşı eli kolu bağlı olan geliştiricilere bir katkım olsun istedim.



    Bu sistemde;


    • alan adına göre kilitleme
    • "belli bir tarihe kadar çalış sonra çalışma" şeklinde kilitleme



    gibi özellikler mevcut.



    Ayrıca kodu;


    • karıştırıyor,
    • küçültüyor,
    • kod içine "kod tuzakları" dedikleri fonksiyonlar ekliyor.



    Biraz yüksek fiyatı olsada temalarınızda bunu kullanabilirsiniz.

    Özellikle URL-domain LOCK yaparak, direkt js yi o adreste çalışacak şekilde müşterilerinize sunabilirsiniz.









    Link: Jscrambler
  • 25-02-2016, 01:00:14
    #2
    Üyeliği durduruldu
    Piyasadakilerin bir çoğunun üzerinde, teşekkürler bilgilendirme için.
  • 26-02-2016, 00:35:38
    #3
    İsteyenler olursa denemek icin, yardimci olabilirim.
  • 26-05-2016, 14:52:20
    #4
    Administrator
    Gayet iyi birşeye benziyor denemek lazım kısa sürede.
  • 26-05-2016, 14:57:13
    #5
    Gerçekten çok işe yarayabilir. Teşekkürler.
  • 27-05-2016, 16:32:46
    #6
    Reveloper
    Kısa sürede deneyeceğim güzel çalışma.
  • 27-05-2016, 20:11:28
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    firebug hakkından gelir. gerisi tırıvırı.
  • 31-05-2016, 00:52:34
    #8
    saintx adlı üyeden alıntı: mesajı görüntüle
    firebug hakkından gelir. gerisi tırıvırı.
    Firebug, yada chrome tools şuana kadar çözemedi. Eğer uygun seçenekleri seçerek scramble ederseniz tarayıcı dev tools lar ile geri dönüşü pek mümkün değil.

    Ayrıca scramble üzerine scramble yapılabiliyor, yani istediğiniz kadar motora sokup tekrar karıştırabiliyor, şifreleyebiliyorsunuz.

    Code trap ler var, değişkeni bulsanızda takip edemiyor, kayboluyorsunuz
  • 15-07-2016, 18:50:55
    #9
    @myHalici; fanboyluğa gerek yok şuan kırılamıyor olabilir. ben örnek data görmedim, görseydim bi bakardım. ayrıca çalışma mantığına vb. şeylerine baktım. closure compiler ve yui'nin bi' tık üstü, enterprise hedefli bi' yazılım. d3, webgl vb. teknolojilerde performans kayıpları yaşatabilir. ben konunu baltalamıyorum ha aman diyim. ben kullanacak olanları uyarıyorum.